| Klasse javax.security.auth.Subject | 1.4 |
java.lang.Object | +--javax.security.auth.Subject
Mit den statischen doAs()-Methoden können privillegierte Aktionen mit Principal-bezogenen Privillegien ausgeführt werden.
| Konstruktoren | |
|---|---|
| public | Subject() |
| public | Subject(boolean readOnly, Set principals, Set pubCredentials, Set privCredentials) |
| Methoden | |
|---|---|
| public static Object | doAs(Subject subject, PrivilegedAction action) |
| public static Object | doAs(Subject subject, PrivilegedExceptionAction action) |
| public static Object | doAsPrivileged(Subject subject, PrivilegedAction action, AccessControlContext acc) |
| public static Object | doAsPrivileged(Subject subject, PrivilegedExceptionAction action, AccessControlContext acc) |
| public boolean | equals(Object o) |
| public Set | getPrincipals() |
| public Set | getPrincipals(Class c) |
| public Set | getPrivateCredentials() |
| public Set | getPrivateCredentials(Class c) |
| public Set | getPublicCredentials() |
| public Set | getPublicCredentials(Class c) |
| public static Subject | getSubject(AccessControlContext acc) |
| public int | hashCode() |
| public boolean | isReadOnly() |
| public void | setReadOnly() |
| public String | toString() |