Package org.ldaptive.jaas
Interface AuthenticatorFactory
-
- All Known Implementing Classes:
PropertiesAuthenticatorFactory
public interface AuthenticatorFactory
Provides an interface for creating authenticators needed by various JAAS modules.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationRequest
createAuthenticationRequest(Map<String,?> jaasOptions)
Creates a new authentication request with the supplied JAAS options.Authenticator
createAuthenticator(Map<String,?> jaasOptions)
Creates a new authenticator with the supplied JAAS options.
-
-
-
Method Detail
-
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
-
-