public class AuthenticationConfigurationBuilder extends AbstractHotRodServerChildConfigurationBuilder implements Builder<AuthenticationConfiguration>
authentication, proxyHost, proxyPort, topologyAwaitInitialTransfer, topologyLockTimeout, topologyReplTimeout, topologyStateTransferpublic AuthenticationConfigurationBuilder enable()
public AuthenticationConfigurationBuilder disable()
public AuthenticationConfigurationBuilder enabled(boolean enabled)
public AuthenticationConfigurationBuilder serverAuthenticationProvider(ServerAuthenticationProvider serverAuthenticationProvider)
public AuthenticationConfigurationBuilder addAllowedMech(String mech)
public AuthenticationConfigurationBuilder mechProperties(Map<String,String> mechProperties)
public AuthenticationConfigurationBuilder addMechProperty(String key, String value)
public AuthenticationConfigurationBuilder serverName(String serverName)
public AuthenticationConfigurationBuilder serverSubject(Subject serverSubject)
public void validate()
Buildervalidate in interface Builder<AuthenticationConfiguration>public AuthenticationConfiguration create()
Buildercreate in interface Builder<AuthenticationConfiguration>public Builder<?> read(AuthenticationConfiguration template)
Builderread in interface Builder<AuthenticationConfiguration>template - the configuration from which to "clone" this config if needed.Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.