|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |