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