Uses of Class
org.apache.ldap.server.partition.DirectoryPartitionNexusProxy

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

Uses of DirectoryPartitionNexusProxy in org.apache.ldap.server.authz.support
 

Methods in org.apache.ldap.server.authz.support with parameters of type DirectoryPartitionNexusProxy
 void ACDFEngine.checkPermission(DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name username, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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 RestrictedByFilter.filter(java.util.Collection tuples, OperationScope scope, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection MostSpecificProtectedItemFilter.filter(java.util.Collection tuples, OperationScope scope, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name entryName, java.lang.String attrId, java.lang.Object attrValue, javax.naming.directory.Attributes entry, java.util.Collection microOperations)
           
 java.util.Collection HighestPrecedenceFilter.filter(java.util.Collection tuples, OperationScope scope, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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, DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, javax.naming.directory.Attributes userEntry, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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.
 boolean ACDFEngine.hasPermission(DirectoryPartitionNexusProxy proxy, java.util.Collection userGroupNames, javax.naming.Name userName, org.apache.ldap.common.aci.AuthenticationLevel authenticationLevel, javax.naming.Name 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 DirectoryPartitionNexusProxy in org.apache.ldap.server.invocation
 

Methods in org.apache.ldap.server.invocation that return DirectoryPartitionNexusProxy
 DirectoryPartitionNexusProxy Invocation.getProxy()
          Returns the proxy object to the DirectoryPartitionNexus.
 

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



Copyright © 2002-2005 . All Rights Reserved.