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