|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object info.magnolia.cms.security.SecuritySupportBase
public abstract class SecuritySupportBase
Base implementation of SecuritySupport
using JAAS for authentication.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface info.magnolia.cms.security.SecuritySupport |
---|
SecuritySupport.Factory |
Constructor Summary | |
---|---|
SecuritySupportBase()
|
Method Summary | |
---|---|
LoginResult |
authenticate(CredentialsCallbackHandler callbackHandler,
java.lang.String customLoginModule)
Performs an authentication using the CredentialsCallbackHandler to retriev the user name and password. |
protected static javax.security.auth.login.LoginContext |
createLoginContext(CredentialsCallbackHandler callbackHandler,
java.lang.String customLoginModule)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface info.magnolia.cms.security.SecuritySupport |
---|
getGroupManager, getRoleManager, getUserManager, getUserManager |
Constructor Detail |
---|
public SecuritySupportBase()
Method Detail |
---|
public LoginResult authenticate(CredentialsCallbackHandler callbackHandler, java.lang.String customLoginModule)
SecuritySupport
CredentialsCallbackHandler
to retriev the user name and password.
authenticate
in interface SecuritySupport
protected static javax.security.auth.login.LoginContext createLoginContext(CredentialsCallbackHandler callbackHandler, java.lang.String customLoginModule) throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |