Uses of Class java.security.PrivilegedActionException (Java SE 17 & JDK 17)
Description: use: module: java.base, package: java.security, class: PrivilegedActionException

# Uses of Class
java.security.PrivilegedActionException

Packages that use PrivilegedActionException
Package
Description
java.security
Provides the classes and interfaces for the security framework.
javax.security.auth
This package provides a framework for authentication and authorization.

- ## Uses of PrivilegedActionException in java.security

  Methods in java.security that throw PrivilegedActionException
  Modifier and Type
  Method
  Description
  `static <T> T`
  AccessController.`doPrivileged(PrivilegedExceptionAction<T> action)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Performs the specified `PrivilegedExceptionAction` with privileges enabled.
  `static <T> T`
  AccessController.`doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Performs the specified `PrivilegedExceptionAction` with privileges enabled and restricted by the specified `AccessControlContext`.
  `static <T> T`
  AccessController.`doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Performs the specified `PrivilegedExceptionAction` with privileges enabled and restricted by the specified `AccessControlContext` and with a privilege scope limited by specified `Permission` arguments.
  `static <T> T`
  AccessController.`doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Performs the specified `PrivilegedExceptionAction` with privileges enabled.
  `static <T> T`
  AccessController.`doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Performs the specified `PrivilegedExceptionAction` with privileges enabled and restricted by the specified `AccessControlContext` and with a privilege scope limited by specified `Permission` arguments.

- ## Uses of PrivilegedActionException in javax.security.auth

  Methods in javax.security.auth that throw PrivilegedActionException
  Modifier and Type
  Method
  Description
  `static <T> T`
  Subject.`doAs(Subject subject, PrivilegedExceptionAction<T> action)`
  Perform work as a particular `Subject`.
  `static <T> T`
  Subject.`doAsPrivileged(Subject subject, PrivilegedExceptionAction<T> action, AccessControlContext acc)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  This method is only useful in conjunction with the Security Manager, which is deprecated and subject to removal in a future release.