Interface AuthenticatorFactory

All Known Implementing Classes:
PropertiesAuthenticatorFactory

public interface AuthenticatorFactory
Provides an interface for creating authenticators needed by various JAAS modules.
  • Method Details

    • createAuthenticator

      Authenticator createAuthenticator(Map<String,?> jaasOptions)
      Creates a new authenticator with the supplied JAAS options.
      Parameters:
      jaasOptions - JAAS configuration options
      Returns:
      authenticator
    • createAuthenticationRequest

      AuthenticationRequest createAuthenticationRequest(Map<String,?> jaasOptions)
      Creates a new authentication request with the supplied JAAS options.
      Parameters:
      jaasOptions - JAAS configuration options
      Returns:
      authentication request