|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.arsdigita.kernel.security.LoginContext
An in-house implementation of JAAS's LoginContext class.
Needed to workaround a bug in JAAS 1.0 that requires LoginModules to be
loaded by the system classloader. This class loads LoginModules using
Class.forName(). The JAAS bug will be fixed in JDK 1.4.
| Field Summary | |
static String |
versionId
|
| Constructor Summary | |
LoginContext(String name)
See javax.security.auth.login.LoginContext. |
|
LoginContext(String name,
javax.security.auth.callback.CallbackHandler handler)
See javax.security.auth.login.LoginContext. |
|
LoginContext(String name,
javax.security.auth.Subject subject)
See javax.security.auth.login.LoginContext. |
|
LoginContext(String name,
javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler handler)
See javax.security.auth.login.LoginContext. |
|
| Method Summary | |
javax.security.auth.Subject |
getSubject()
See javax.security.auth.login.LoginContext. |
void |
login()
See javax.security.auth.login.LoginContext. |
void |
logout()
See javax.security.auth.login.LoginContext. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String versionId
| Constructor Detail |
public LoginContext(String name)
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginContext.
public LoginContext(String name,
javax.security.auth.Subject subject)
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginContext.
public LoginContext(String name,
javax.security.auth.callback.CallbackHandler handler)
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginContext.
public LoginContext(String name,
javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler handler)
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginContext.
| Method Detail |
public javax.security.auth.Subject getSubject()
javax.security.auth.login.LoginContext.
public void login()
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginContext.
javax.security.auth.login.LoginException
public void logout()
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginContext.
javax.security.auth.login.LoginException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||