Uses of Class
org.apache.directory.server.core.partition.PartitionNexusProxy

Packages that use PartitionNexusProxy
org.apache.directory.server.core.authz.support ACDF (Access Control Decision Function) and its support classes. 
org.apache.directory.server.core.invocation   
 

Uses of PartitionNexusProxy in org.apache.directory.server.core.authz.support
 

Methods in org.apache.directory.server.core.authz.support with parameters of type PartitionNexusProxy
 void ACDFEngine.checkPermission(PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN username, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, java.util.Collection microOperations, java.util.Collection aciTuples, javax.naming.directory.Attributes entry)
          Checks the user with the specified name can access the specified resource (entry, attribute type, or attribute value) and throws LdapNoPermissionException if the user doesn't have any permission to perform the specified grants.
 java.util.Collection HighestPrecedenceFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection ACITupleFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
          Returns the collection of the filtered tuples using the specified extra information.
 java.util.Collection MostSpecificProtectedItemFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection MaxImmSubFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection MaxValueCountFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection MostSpecificUserClassFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection MicroOperationFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection RelatedUserClassFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection RestrictedByFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection RelatedProtectedItemFilter.filter(java.util.Collection tuples, OperationScope scope, PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, javax.naming.directory.Attributes userEntry, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 boolean ACDFEngine.hasPermission(PartitionNexusProxy proxy, java.util.Collection userGroupNames, org.apache.directory.shared.ldap.name.LdapDN userName, org.apache.directory.shared.ldap.aci.AuthenticationLevel authenticationLevel, org.apache.directory.shared.ldap.name.LdapDN entryName, java.lang.String attrId, java.lang.Object attrValue, java.util.Collection microOperations, java.util.Collection aciTuples, javax.naming.directory.Attributes entry)
          Returns true if the user with the specified name can access the specified resource (entry, attribute type, or attribute value) and throws LdapNoPermissionException if the user doesn't have any permission to perform the specified grants.
 

Uses of PartitionNexusProxy in org.apache.directory.server.core.invocation
 

Methods in org.apache.directory.server.core.invocation that return PartitionNexusProxy
 PartitionNexusProxy Invocation.getProxy()
          Returns the proxy object to the PartitionNexus.
 

Constructors in org.apache.directory.server.core.invocation with parameters of type PartitionNexusProxy
Invocation(PartitionNexusProxy proxy, javax.naming.Context caller, java.lang.String name)
          Creates a new instance that represents an invocation without parameters.
Invocation(PartitionNexusProxy proxy, javax.naming.Context caller, java.lang.String name, java.lang.Object[] parameters)
          Creates a new instance.
Invocation(PartitionNexusProxy proxy, javax.naming.Context caller, java.lang.String name, java.lang.Object[] parameters, java.util.Collection bypassed)
          Creates a new instance.
 



Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.