org.globus.gsi.jaas
Class StandardSubject
java.lang.Object
org.globus.gsi.jaas.JaasSubject
org.globus.gsi.jaas.StandardSubject
public class StandardSubject
- extends JaasSubject
Standard JAAS implementation of the JAAS Subject helper API.
This implementation (because of a problem in JAAS) can cut off
the Subject object from the thread context.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardSubject
protected StandardSubject()
getSubject
public Subject getSubject()
- Description copied from class:
JaasSubject
- SPI method.
- Specified by:
getSubject
in class JaasSubject
runAs
public Object runAs(Subject subject,
PrivilegedAction action)
- Description copied from class:
JaasSubject
- SPI method.
- Specified by:
runAs
in class JaasSubject
runAs
public Object runAs(Subject subject,
PrivilegedExceptionAction action)
throws PrivilegedActionException
- Description copied from class:
JaasSubject
- SPI method.
- Specified by:
runAs
in class JaasSubject
- Throws:
PrivilegedActionException