Class ReplacementForAccessController
java.lang.Object
de.inetsoftware.jwebassembly.api.java.security.ReplacementForAccessController
Replacement methods for the class java.security.AccessController.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkPermission
(Permission perm) Replacement for getInheritedAccessControlContext().private static <T> T
doPrivileged
(PrivilegedAction<T> action) Replacement for doPrivileged().(package private) static <T> T
doPrivileged
(PrivilegedAction<T> action, AccessControlContext context) Replacement for doPrivileged().private static <T> T
doPrivileged
(PrivilegedExceptionAction<T> action) Replacement for doPrivileged().private static <T> T
doPrivileged
(PrivilegedExceptionAction<T> action, AccessControlContext context) Replacement for doPrivileged().Replacement for getContext().private static AccessControlContext
Replacement for getInheritedAccessControlContext().private static AccessControlContext
Replacement for getStackAccessControlContext().
-
Constructor Details
-
ReplacementForAccessController
public ReplacementForAccessController()
-
-
Method Details
-
doPrivileged
Replacement for doPrivileged(). -
doPrivileged
Replacement for doPrivileged(). -
doPrivileged
private static <T> T doPrivileged(PrivilegedExceptionAction<T> action) throws PrivilegedActionException Replacement for doPrivileged().- Throws:
PrivilegedActionException
-
doPrivileged
private static <T> T doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context) throws PrivilegedActionException Replacement for doPrivileged().- Throws:
PrivilegedActionException
-
getStackAccessControlContext
Replacement for getStackAccessControlContext(). -
getInheritedAccessControlContext
Replacement for getInheritedAccessControlContext(). -
checkPermission
Replacement for getInheritedAccessControlContext(). -
getContext
Replacement for getContext().
-