public final class AccessController extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
checkPermission(Permission permission) |
static <T> T |
doPrivileged(PrivilegedAction<T> action)
Calls
action.run(). |
static <T> T |
doPrivileged(PrivilegedAction<T> action,
AccessControlContext context)
Calls
action.run(). |
static <T> T |
doPrivileged(PrivilegedExceptionAction<T> action)
Calls
action.run(). |
static <T> T |
doPrivileged(PrivilegedExceptionAction<T> action,
AccessControlContext context)
Calls
action.run(). |
static <T> T |
doPrivilegedWithCombiner(PrivilegedAction<T> action)
Calls
action.run(). |
static <T> T |
doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action)
Calls
action.run(). |
static AccessControlContext |
getContext() |
public static <T> T doPrivileged(PrivilegedAction<T> action)
action.run().public static <T> T doPrivileged(PrivilegedAction<T> action, AccessControlContext context)
action.run().public static <T> T doPrivileged(PrivilegedExceptionAction<T> action) throws PrivilegedActionException
action.run().PrivilegedActionExceptionpublic static <T> T doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context) throws PrivilegedActionException
action.run().PrivilegedActionExceptionpublic static <T> T doPrivilegedWithCombiner(PrivilegedAction<T> action)
action.run().public static <T> T doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action) throws PrivilegedActionException
action.run().PrivilegedActionExceptionpublic static void checkPermission(Permission permission) throws AccessControlException
AccessControlExceptionpublic static AccessControlContext getContext()