com.caucho.security
Class PolicyImpl
java.lang.Object
java.security.Policy
com.caucho.security.PolicyImpl
public class PolicyImpl
- extends java.security.Policy
Defines the policy for the current security context.
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 codesource)
|
java.security.PermissionCollection |
getPermissions(java.security.ProtectionDomain domain)
|
static PolicyImpl |
getPolicy()
|
boolean |
implies(java.security.ProtectionDomain domain,
java.security.Permission permission)
|
static void |
init()
|
void |
refresh()
|
java.lang.String |
toString()
|
Methods inherited from class java.security.Policy |
getInstance, getInstance, getInstance, getParameters, getProvider, getType, setPolicy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getPolicy
public static PolicyImpl getPolicy()
init
public static void init()
getPermissions
public java.security.PermissionCollection getPermissions(java.security.CodeSource codesource)
- Overrides:
getPermissions
in class java.security.Policy
getPermissions
public java.security.PermissionCollection getPermissions(java.security.ProtectionDomain domain)
- Overrides:
getPermissions
in class java.security.Policy
implies
public boolean implies(java.security.ProtectionDomain domain,
java.security.Permission permission)
- Overrides:
implies
in class java.security.Policy
refresh
public void refresh()
- Overrides:
refresh
in class java.security.Policy
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object