info.magnolia.cms.security
Class SecuritySupportBase

java.lang.Object
  extended by info.magnolia.cms.security.SecuritySupportBase
All Implemented Interfaces:
SecuritySupport
Direct Known Subclasses:
RescueSecuritySupport, SecuritySupportImpl

public abstract class SecuritySupportBase
extends java.lang.Object
implements SecuritySupport

Version:
$Id: SecuritySupportBase.java 33167 2010-03-22 15:22:30Z gjoseph $
Author:
philipp

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)
           
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

SecuritySupportBase

public SecuritySupportBase()
Method Detail

authenticate

public LoginResult authenticate(CredentialsCallbackHandler callbackHandler,
                                java.lang.String customLoginModule)
Specified by:
authenticate in interface SecuritySupport

createLoginContext

protected static javax.security.auth.login.LoginContext createLoginContext(CredentialsCallbackHandler callbackHandler,
                                                                           java.lang.String customLoginModule)
                                                                    throws javax.security.auth.login.LoginException
Throws:
javax.security.auth.login.LoginException


Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.