Uses of Class
org.infinispan.hotrod.configuration.AuthenticationConfigurationBuilder
Packages that use AuthenticationConfigurationBuilder
-
Uses of AuthenticationConfigurationBuilder in org.infinispan.hotrod.configuration
Methods in org.infinispan.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.AuthenticationConfigurationBuilder.read(AuthenticationConfiguration template) 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 to "infinispan"Specifies the username to be used for authentication.