Module java.base
Package java.security

# Class AccessController

=
@Deprecated(since="17"forRemoval=true)
public final class AccessController
extends java.lang.Object

## Methods

- =
  public static void checkPermission(java.security.Permission arg0) throws java.security.AccessControlException
- =
  public static <T> T doPrivileged(java.security.PrivilegedAction<T> arg0)
- =
  public static <T> T doPrivileged(java.security.PrivilegedAction<T> arg0, java.security.AccessControlContext arg1)
- =
  public static <T> T doPrivileged(java.security.PrivilegedAction<T> arg0, java.security.AccessControlContext arg1, java.security.Permission[] arg2)
- =
  public static <T> T doPrivileged(java.security.PrivilegedExceptionAction<T> arg0) throws java.security.PrivilegedActionException
- =
  public static <T> T doPrivileged(java.security.PrivilegedExceptionAction<T> arg0, java.security.AccessControlContext arg1) throws java.security.PrivilegedActionException
- =
  public static <T> T doPrivileged(java.security.PrivilegedExceptionAction<T> arg0, java.security.AccessControlContext arg1, java.security.Permission[] arg2) throws java.security.PrivilegedActionException
- =
  public static <T> T doPrivilegedWithCombiner(java.security.PrivilegedAction<T> arg0)
- =
  public static <T> T doPrivilegedWithCombiner(java.security.PrivilegedAction<T> arg0, java.security.AccessControlContext arg1, java.security.Permission[] arg2)
- =
  public static <T> T doPrivilegedWithCombiner(java.security.PrivilegedExceptionAction<T> arg0) throws java.security.PrivilegedActionException
- =
  public static <T> T doPrivilegedWithCombiner(java.security.PrivilegedExceptionAction<T> arg0, java.security.AccessControlContext arg1, java.security.Permission[] arg2) throws java.security.PrivilegedActionException
- =
  public static java.security.AccessControlContext getContext()

## Summary

No differences.