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 aCallbackHandlerto 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.