Uses of Class
org.infinispan.client.hotrod.configuration.AuthenticationConfigurationBuilder
Packages that use AuthenticationConfigurationBuilder
-
Uses of AuthenticationConfigurationBuilder in org.infinispan.client.hotrod.configuration
Methods in org.infinispan.client.hotrod.configuration that return AuthenticationConfigurationBuilderModifier and TypeMethodDescriptionAbstractSecurityConfigurationChildBuilder.authentication()
SecurityConfigurationBuilder.authentication()
AuthenticationConfigurationBuilder.callbackHandler
(CallbackHandler callbackHandler) Specifies aCallbackHandler
to be used during the authentication handshake.AuthenticationConfigurationBuilder.clientSubject
(Subject clientSubject) Sets the client subject, necessary for those SASL mechanisms which require it to access client credentials (i.e.AuthenticationConfigurationBuilder.disable()
Disables authenticationAuthenticationConfigurationBuilder.enable()
Enables authenticationAuthenticationConfigurationBuilder.enabled
(boolean enabled) Configures whether authentication should be enabled or notAuthenticationConfigurationBuilder.password
(char[] password) Specifies the password to be used for authentication.Specifies the password to be used for authentication.Specifies the realm to be used for authentication.AuthenticationConfigurationBuilder.saslMechanism
(String saslMechanism) Selects the SASL mechanism to use for the connection to the server.AuthenticationConfigurationBuilder.saslProperties
(Map<String, String> saslProperties) Sets the SASL properties.Sets the SASL QOP property.AuthenticationConfigurationBuilder.saslStrength
(SaslStrength... strength) Sets the SASL strength property.AuthenticationConfigurationBuilder.serverName
(String serverName) Sets the name of the server as expected by the SASL protocol Setting this property also implicitly enables authentication (seeenable()
This defaults toDEFAULT_SERVER_NAME
.Specifies the username to be used for authentication.