public final class AccessController extends Object
Modifier and Type | Method and Description |
---|---|
static void |
checkPermission(Permission perm) |
static Object |
doPrivileged(PrivilegedAction action)
Launch some privileged code in the current context.
|
static Object |
doPrivileged(PrivilegedAction action,
AccessControlContext context)
Launch some privileged code in another context.
|
static Object |
doPrivileged(PrivilegedExceptionAction action)
Launch some privileged code in the current context.
|
static Object |
doPrivileged(PrivilegedExceptionAction action,
AccessControlContext context)
Launch some privileged code in another context.
|
static AccessControlContext |
getContext() |
public static Object doPrivileged(PrivilegedAction action)
public static Object doPrivileged(PrivilegedAction action, AccessControlContext context)
public static Object doPrivileged(PrivilegedExceptionAction action) throws PrivilegedActionException
PrivilegedActionException
public static Object doPrivileged(PrivilegedExceptionAction action, AccessControlContext context) throws PrivilegedActionException
PrivilegedActionException
public static AccessControlContext getContext()
public static void checkPermission(Permission perm) throws AccessControlException
AccessControlException