Class AbstractThreadPermissionVerifier
- java.lang.Object
-
- com.atlassian.bamboo.specs.maven.sandbox.AbstractThreadPermissionVerifier
-
- All Implemented Interfaces:
ThreadPermissionVerifier
- Direct Known Subclasses:
LowPrivilegeThreadPermissionVerifier,ReflectionEnabledThreadPermissionVerifier
public abstract class AbstractThreadPermissionVerifier extends java.lang.Object implements ThreadPermissionVerifier
A permission checker with very limited set of allowed permissions.
-
-
Constructor Summary
Constructors Constructor Description AbstractThreadPermissionVerifier()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcheckPermission(java.security.Permission perm)voidcheckPermission(java.security.Permission perm, java.lang.Object context)protected abstract booleancheckPermissionFor(java.security.Permission perm)This method will get invoked if a standard Applet security manager declined access.
-
-
-
Method Detail
-
checkPermission
public final void checkPermission(java.security.Permission perm)
- Specified by:
checkPermissionin interfaceThreadPermissionVerifier
-
checkPermission
public void checkPermission(java.security.Permission perm, java.lang.Object context)- Specified by:
checkPermissionin interfaceThreadPermissionVerifier
-
checkPermissionFor
protected abstract boolean checkPermissionFor(java.security.Permission perm)
This method will get invoked if a standard Applet security manager declined access. You can use it to grant additional access on top of applet access.
-
-