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.- Author:
- Middleware Services
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationRequest
createAuthenticationRequest(java.util.Map<java.lang.String,?> jaasOptions)
Creates a new authentication request with the supplied JAAS options.Authenticator
createAuthenticator(java.util.Map<java.lang.String,?> jaasOptions)
Creates a new authenticator with the supplied JAAS options.
-
-
-
Method Detail
-
createAuthenticator
Authenticator createAuthenticator(java.util.Map<java.lang.String,?> jaasOptions)
Creates a new authenticator with the supplied JAAS options.- Parameters:
jaasOptions
- JAAS configuration options- Returns:
- authenticator
-
createAuthenticationRequest
AuthenticationRequest createAuthenticationRequest(java.util.Map<java.lang.String,?> jaasOptions)
Creates a new authentication request with the supplied JAAS options.- Parameters:
jaasOptions
- JAAS configuration options- Returns:
- authentication request
-
-