public final class AccessController
extends Object
java.lang.Object | |
java.security.AccessController |
旧版安全代码; 不使用。
公共方法(Public methods) |
|
---|---|
static void |
checkPermission(Permission perm) |
static <T> T |
doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context) 致电 |
static <T> T |
doPrivileged(PrivilegedExceptionAction<T> action) 致电 |
static <T> T |
doPrivileged(PrivilegedAction<T> action) 致电 |
static <T> T |
doPrivileged(PrivilegedAction<T> action, AccessControlContext context) 致电 |
static <T> T |
doPrivilegedWithCombiner(PrivilegedAction<T> action) 致电 |
static <T> T |
doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action) 致电 |
static AccessControlContext |
getContext() |
继承方法(Inherited methods) |
|
---|---|
![]() java.lang.Object
|
void checkPermission (Permission perm)
参数(Parameters) | |
---|---|
perm |
Permission
|
抛出异常(Throws) | |
---|---|
AccessControlException |
T doPrivileged (PrivilegedExceptionAction<T> action, AccessControlContext context)
致电 action.run()
。
参数(Parameters) | |
---|---|
action |
PrivilegedExceptionAction
|
context |
AccessControlContext
|
返回(Returns) | |
---|---|
T |
抛出异常(Throws) | |
---|---|
PrivilegedActionException |
T doPrivileged (PrivilegedExceptionAction<T> action)
致电 action.run()
。
参数(Parameters) | |
---|---|
action |
PrivilegedExceptionAction
|
返回(Returns) | |
---|---|
T |
抛出异常(Throws) | |
---|---|
PrivilegedActionException |
T doPrivileged (PrivilegedAction<T> action)
致电 action.run()
。
参数(Parameters) | |
---|---|
action |
PrivilegedAction
|
返回(Returns) | |
---|---|
T |
T doPrivileged (PrivilegedAction<T> action, AccessControlContext context)
致电 action.run()
。
参数(Parameters) | |
---|---|
action |
PrivilegedAction
|
context |
AccessControlContext
|
返回(Returns) | |
---|---|
T |
T doPrivilegedWithCombiner (PrivilegedAction<T> action)
致电 action.run()
。
参数(Parameters) | |
---|---|
action |
PrivilegedAction
|
返回(Returns) | |
---|---|
T |
T doPrivilegedWithCombiner (PrivilegedExceptionAction<T> action)
致电 action.run()
。
参数(Parameters) | |
---|---|
action |
PrivilegedExceptionAction
|
返回(Returns) | |
---|---|
T |
抛出异常(Throws) | |
---|---|
PrivilegedActionException |