org.apache.jetspeed.security.impl
Class JaasPolicyCoordinator
java.lang.Object
java.security.Policy
org.apache.jetspeed.security.impl.JaasPolicyCoordinator
public class JaasPolicyCoordinator
- extends java.security.Policy
Provide coordination between the default policy and Jetspeed custom policy.
Constructor Summary |
JaasPolicyCoordinator(java.security.Policy defaultPolicy,
java.security.Policy j2Policy)
Constructor for coordinating the policies. |
Method Summary |
java.security.PermissionCollection |
getPermissions(java.security.CodeSource codeSource)
|
boolean |
implies(java.security.ProtectionDomain domain,
java.security.Permission permission)
|
void |
refresh()
|
Methods inherited from class java.security.Policy |
getPermissions, getPolicy, setPolicy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JaasPolicyCoordinator
public JaasPolicyCoordinator(java.security.Policy defaultPolicy,
java.security.Policy j2Policy)
Constructor for coordinating the policies.
- Parameters:
defaultPolicy
- The default policy.j2Policy
- Jetspeed policy.
getPermissions
public java.security.PermissionCollection getPermissions(java.security.CodeSource codeSource)
- Specified by:
getPermissions
in class java.security.Policy
- See Also:
Policy.getPermissions(java.security.CodeSource)
refresh
public void refresh()
- Specified by:
refresh
in class java.security.Policy
- See Also:
Policy.refresh()
implies
public boolean implies(java.security.ProtectionDomain domain,
java.security.Permission permission)
- Overrides:
implies
in class java.security.Policy
- See Also:
Policy.implies(java.security.ProtectionDomain, java.security.Permission)
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.