接口的使用
java.security.PrivilegedAction
使用 PrivilegedAction 的包
包
描述
为安全框架提供类和接口。
通常在并发编程中有用的实用程序类。
这个包提供了一个用于身份验证和授权的框架。
-
PrivilegedAction 在 java.security 中的用法
java.security 中的方法,参数类型为 PrivilegedAction修饰符和类型方法描述static <T> TAccessController.doPrivileged(PrivilegedAction<T> action) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。在启用权限的情况下执行指定的PrivilegedAction。static <T> TAccessController.doPrivileged(PrivilegedAction<T> action, AccessControlContext context) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限执行指定的PrivilegedAction。static <T> TAccessController.doPrivileged(PrivilegedAction<T> action, AccessControlContext context, Permission... perms) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限以及指定的Permission参数限制的权限范围执行指定的PrivilegedAction。static <T> TAccessController.doPrivilegedWithCombiner(PrivilegedAction<T> action) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。在启用权限的情况下执行指定的PrivilegedAction。static <T> TAccessController.doPrivilegedWithCombiner(PrivilegedAction<T> action, AccessControlContext context, Permission... perms) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限以及指定的Permission参数限制的权限范围执行指定的PrivilegedAction。 -
PrivilegedAction 在 java.util.concurrent 中的用法
java.util.concurrent 中的方法,参数类型为 PrivilegedAction修饰符和类型方法描述Executors.callable(PrivilegedAction<?> action) 返回一个Callable对象,该对象在被调用时运行给定的特权操作并返回其结果。 -
PrivilegedAction 在 javax.security.auth 中的用法
javax.security.auth 中的方法,参数类型为 PrivilegedAction修饰符和类型方法描述static <T> TSubject.doAs(Subject subject, PrivilegedAction<T> action) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。static <T> TSubject.doAsPrivileged(Subject subject, PrivilegedAction<T> action, AccessControlContext acc) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。此方法仅与 安全管理器 结合使用,后者已弃用并会在未来版本中删除。
AccessControlContext,它与 安全管理器 一起被弃用,并在未来的版本中被删除。