Uses of Interface
org.apache.jackrabbit.api.jsr283.security.AccessControlPolicy

Packages that use AccessControlPolicy
org.apache.jackrabbit.api.jsr283.security   
org.apache.jackrabbit.core.security   
org.apache.jackrabbit.core.security.authorization   
org.apache.jackrabbit.core.security.authorization.acl   
org.apache.jackrabbit.core.security.authorization.combined   
org.apache.jackrabbit.core.security.authorization.principalbased   
org.apache.jackrabbit.core.security.simple   
org.apache.jackrabbit.core.security.user   
 

Uses of AccessControlPolicy in org.apache.jackrabbit.api.jsr283.security
 

Subinterfaces of AccessControlPolicy in org.apache.jackrabbit.api.jsr283.security
 interface AccessControlList
          The AccessControlList is an AccessControlPolicy representing a list of access control entries.
 interface NamedAccessControlPolicy
          An NamedAccessControlPolicy is an opaque access control policy that is described by a JCR name and optionally a description.
 

Methods in org.apache.jackrabbit.api.jsr283.security that return AccessControlPolicy
 AccessControlPolicy[] AccessControlManager.getEffectivePolicies(String absPath)
          Returns the AccessControlPolicy objects that currently are in effect at the node at absPath.
 AccessControlPolicy[] AccessControlManager.getPolicies(String absPath)
          Returns the AccessControlPolicy objects that have been set to the node at absPath or an empty array if no policy has been set.
 AccessControlPolicy AccessControlPolicyIterator.nextAccessControlPolicy()
          Returns the next AccessControlPolicy in the iteration.
 

Methods in org.apache.jackrabbit.api.jsr283.security with parameters of type AccessControlPolicy
 void AccessControlManager.removePolicy(String absPath, AccessControlPolicy policy)
          Removes the specified AccessControlPolicy from the node at absPath.
 void AccessControlManager.setPolicy(String absPath, AccessControlPolicy policy)
          Binds the policy to the node at absPath.
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security
 

Methods in org.apache.jackrabbit.core.security that return AccessControlPolicy
 AccessControlPolicy[] DefaultAccessManager.getEffectivePolicies(String absPath)
           
 AccessControlPolicy[] DefaultAccessManager.getPolicies(String absPath)
           
 AccessControlPolicy[] AbstractAccessControlManager.getPolicies(String absPath)
          Returns null.
 AccessControlPolicy AccessControlPolicyIteratorAdapter.nextAccessControlPolicy()
          Returns the next policy.
 

Methods in org.apache.jackrabbit.core.security with parameters of type AccessControlPolicy
 void DefaultAccessManager.removePolicy(String absPath, AccessControlPolicy policy)
           
 void AbstractAccessControlManager.removePolicy(String absPath, AccessControlPolicy policy)
          Always throws AccessControlException
 void DefaultAccessManager.setPolicy(String absPath, AccessControlPolicy policy)
           
 void AbstractAccessControlManager.setPolicy(String absPath, AccessControlPolicy policy)
          Always throws AccessControlException
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security.authorization
 

Subinterfaces of AccessControlPolicy in org.apache.jackrabbit.core.security.authorization
 interface JackrabbitAccessControlList
          JackrabbitAccessControlList is an extension of the AccessControlList.
 interface JackrabbitAccessControlPolicy
          JackrabbitAccessControlPolicy is an extension of the AccessControlPolicy that exposes the path of the Node to which it can be applied using AccessControlManager.setPolicy(String, org.apache.jackrabbit.api.jsr283.security.AccessControlPolicy).
 

Classes in org.apache.jackrabbit.core.security.authorization that implement AccessControlPolicy
 class NamedAccessControlPolicyImpl
          NamedAccessControlPolicyImpl...
 class UnmodifiableAccessControlList
          An implementation of the AccessControlList interface that only allows for reading.
 

Methods in org.apache.jackrabbit.core.security.authorization that return AccessControlPolicy
 AccessControlPolicy[] AccessControlEditor.editAccessControlPolicies(String nodePath)
          Retrieves the editable policies for the Node identified by the given nodePath that are applicable but have not yet have been set.
 AccessControlPolicy[] AccessControlProvider.getEffectivePolicies(Path absPath)
          Returns the effective policies for the node at the given absPath.
 AccessControlPolicy[] AccessControlEditor.getPolicies(String nodePath)
          Retrieves the policies for the Node identified by the given nodePath.
 

Methods in org.apache.jackrabbit.core.security.authorization with parameters of type AccessControlPolicy
 void AccessControlEditor.removePolicy(String nodePath, AccessControlPolicy policy)
          Removes the specified policy from the node at nodePath.
 void AccessControlEditor.setPolicy(String nodePath, AccessControlPolicy policy)
          Stores the policy template to the respective node.
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security.authorization.acl
 

Methods in org.apache.jackrabbit.core.security.authorization.acl that return AccessControlPolicy
 AccessControlPolicy[] ACLEditor.editAccessControlPolicies(String nodePath)
           
 AccessControlPolicy[] ACLProvider.getEffectivePolicies(Path absPath)
           
 AccessControlPolicy[] ACLEditor.getPolicies(String nodePath)
           
 

Methods in org.apache.jackrabbit.core.security.authorization.acl with parameters of type AccessControlPolicy
 void ACLEditor.removePolicy(String nodePath, AccessControlPolicy policy)
           
 void ACLEditor.setPolicy(String nodePath, AccessControlPolicy policy)
           
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security.authorization.combined
 

Methods in org.apache.jackrabbit.core.security.authorization.combined that return AccessControlPolicy
 AccessControlPolicy[] CombinedProvider.getEffectivePolicies(Path absPath)
           
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security.authorization.principalbased
 

Methods in org.apache.jackrabbit.core.security.authorization.principalbased that return AccessControlPolicy
 AccessControlPolicy[] ACLEditor.editAccessControlPolicies(String nodePath)
           
 AccessControlPolicy[] ACLProvider.getEffectivePolicies(Path absPath)
           
 AccessControlPolicy[] ACLEditor.getPolicies(String nodePath)
           
 

Methods in org.apache.jackrabbit.core.security.authorization.principalbased with parameters of type AccessControlPolicy
 void ACLEditor.removePolicy(String nodePath, AccessControlPolicy policy)
           
 void ACLEditor.setPolicy(String nodePath, AccessControlPolicy policy)
           
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security.simple
 

Methods in org.apache.jackrabbit.core.security.simple that return AccessControlPolicy
 AccessControlPolicy[] SimpleAccessManager.getEffectivePolicies(String absPath)
          Returns the AccessControlPolicy objects that currently are in effect at the node at absPath.
 

Uses of AccessControlPolicy in org.apache.jackrabbit.core.security.user
 

Methods in org.apache.jackrabbit.core.security.user that return AccessControlPolicy
 AccessControlPolicy[] UserAccessControlProvider.getEffectivePolicies(Path absPath)
           
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.