Class JSR166TestCase.AdjustablePolicy
java.lang.Object
java.security.Policy
JSR166TestCase.AdjustablePolicy
- Enclosing class:
- JSR166TestCase
public static class JSR166TestCase.AdjustablePolicy
- extends java.security.Policy
A security policy where new permissions can be dynamically added
or all cleared.
| Nested classes/interfaces inherited from class java.security.Policy |
java.security.Policy.Parameters |
| Fields inherited from class java.security.Policy |
UNSUPPORTED_EMPTY_COLLECTION |
|
Method Summary |
java.security.PermissionCollection |
getPermissions(java.security.CodeSource cs)
|
java.security.PermissionCollection |
getPermissions(java.security.ProtectionDomain pd)
|
boolean |
implies(java.security.ProtectionDomain pd,
java.security.Permission p)
|
void |
refresh()
|
| Methods inherited from class java.security.Policy |
getInstance, getInstance, getInstance, getParameters, getPolicy, getProvider, getType, setPolicy |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getPermissions
public java.security.PermissionCollection getPermissions(java.security.CodeSource cs)
- Overrides:
getPermissions in class java.security.Policy
getPermissions
public java.security.PermissionCollection getPermissions(java.security.ProtectionDomain pd)
- Overrides:
getPermissions in class java.security.Policy
implies
public boolean implies(java.security.ProtectionDomain pd,
java.security.Permission p)
- Overrides:
implies in class java.security.Policy
refresh
public void refresh()
- Overrides:
refresh in class java.security.Policy