org.nuxeo.ecm.platform.login
Class NuxeoLoginModule
java.lang.Object
org.nuxeo.ecm.platform.login.NuxeoAbstractServerLoginModule
org.nuxeo.ecm.platform.login.NuxeoLoginModule
- All Implemented Interfaces:
- javax.security.auth.spi.LoginModule
public class NuxeoLoginModule
- extends NuxeoAbstractServerLoginModule
Method Summary |
java.security.Principal |
createIdentity(java.lang.String username)
|
java.security.Principal |
getIdentity()
|
void |
initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map<java.lang.String,?> sharedState,
java.util.Map<java.lang.String,?> options)
|
boolean |
login()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NuxeoLoginModule
public NuxeoLoginModule()
initialize
public void initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map<java.lang.String,?> sharedState,
java.util.Map<java.lang.String,?> options)
- Specified by:
initialize
in interface javax.security.auth.spi.LoginModule
- Overrides:
initialize
in class NuxeoAbstractServerLoginModule
login
public boolean login()
throws javax.security.auth.login.LoginException
- Throws:
javax.security.auth.login.LoginException
getIdentity
public java.security.Principal getIdentity()
createIdentity
public java.security.Principal createIdentity(java.lang.String username)
throws javax.security.auth.login.LoginException
- Throws:
javax.security.auth.login.LoginException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.