Package | Description |
---|---|
org.apache.directory.server.core.authz.support |
ACDF (Access Control Decision Function) and its support classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ACDFEngine.checkPermission(AciContext aciContext)
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. |
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
MostSpecificProtectedItemFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
MaxImmSubFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
RestrictedByFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry) |
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
ACITupleFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
HighestPrecedenceFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
RelatedProtectedItemFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
RelatedUserClassFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
MaxValueCountFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
MicroOperationFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
Collection<org.apache.directory.api.ldap.aci.ACITuple> |
MostSpecificUserClassFilter.filter(AciContext aciContext,
OperationScope scope,
org.apache.directory.api.ldap.model.entry.Entry userEntry)
Returns the collection of the filtered tuples using the specified
extra information.
|
boolean |
ACDFEngine.hasPermission(AciContext aciContext)
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. |
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.