Package org.gatein.security.sso.spnego
Class SPNEGOSSOLoginModule
- java.lang.Object
-
- org.exoplatform.services.security.jaas.AbstractLoginModule
-
- org.gatein.security.sso.spnego.SPNEGOSSOLoginModule
-
- All Implemented Interfaces:
LoginModule
public class SPNEGOSSOLoginModule extends org.exoplatform.services.security.jaas.AbstractLoginModule
-
-
Field Summary
Fields Modifier and Type Field Description static StringOPTION_ENABLE_FALLBACK_FORM_AUTHENTICATION
-
Constructor Summary
Constructors Constructor Description SPNEGOSSOLoginModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanabort()booleancommit()protected voidestablishSecurityContext(org.exoplatform.container.ExoContainer container, String username)protected org.exoplatform.services.log.LoggetLogger()booleanlogin()booleanlogout()
-
-
-
Field Detail
-
OPTION_ENABLE_FALLBACK_FORM_AUTHENTICATION
public static final String OPTION_ENABLE_FALLBACK_FORM_AUTHENTICATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLogger
protected org.exoplatform.services.log.Log getLogger()
- Specified by:
getLoggerin classorg.exoplatform.services.security.jaas.AbstractLoginModule
-
login
public boolean login() throws LoginException- Throws:
LoginException
-
commit
public boolean commit() throws LoginException- Throws:
LoginException
-
abort
public boolean abort() throws LoginException- Throws:
LoginException
-
logout
public boolean logout() throws LoginException- Throws:
LoginException
-
-