Class DigestLoginModule
java.lang.Object
org.exoplatform.services.security.jaas.AbstractLoginModule
io.meeds.web.security.authenticator.DigestLoginModule
- All Implemented Interfaces:
LoginModule
public class DigestLoginModule
extends org.exoplatform.services.security.jaas.AbstractLoginModule
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static DigestAuthenticatorServiceprotected org.exoplatform.services.security.Identityprotected static org.exoplatform.services.security.IdentityRegistryprotected static final org.exoplatform.services.log.LogFields inherited from class org.exoplatform.services.security.jaas.AbstractLoginModule
callbackHandler, options, realmName, sharedState, subject -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.exoplatform.services.security.jaas.AbstractLoginModule
afterInitialize, getContainer, initialize
-
Field Details
-
LOG
protected static final org.exoplatform.services.log.Log LOG -
digestAuthenticatorService
-
identityRegistry
protected static org.exoplatform.services.security.IdentityRegistry identityRegistry -
identity
protected org.exoplatform.services.security.Identity identity
-
-
Constructor Details
-
DigestLoginModule
public DigestLoginModule()
-
-
Method Details
-
login
- Throws:
LoginException
-
commit
- Throws:
LoginException
-
abort
- Throws:
LoginException
-
logout
- Throws:
LoginException
-
getLogger
protected org.exoplatform.services.log.Log getLogger()- Specified by:
getLoggerin classorg.exoplatform.services.security.jaas.AbstractLoginModule
-