Package | Description |
---|---|
org.apache.directory.shared.ldap.aci |
ACI (Access Control Information) data model adopted from X.501 specification.
|
Modifier and Type | Class and Description |
---|---|
static class |
ProtectedItem.AllAttributeValues
All attribute value information pertaining to specific attributes.
|
static class |
ProtectedItem.AllUserAttributeTypes
All user attribute type information associated with the entry, but not
values associated with those attributes.
|
static class |
ProtectedItem.AllUserAttributeTypesAndValues
All user attribute information associated with the entry, including all
values of all user attributes.
|
static class |
ProtectedItem.AttributeType
Attribute type information pertaining to specific attributes but not
values associated with the type.
|
static class |
ProtectedItem.AttributeValue
A specific value of specific attributes.
|
static class |
ProtectedItem.Classes
The contents of entries (possibly a family member) which are restricted
to those that have object class values that satisfy the predicate defined
by Refinement (see 12.3.5), together (in the case of an ancestor or other
family member) with the entry contents as a whole of each subordinate
family member entry; it does not necessarily include the information in
these entries.
|
static class |
ProtectedItem.Entry
The entry contents as a whole.
|
static class |
ProtectedItem.MaxImmSub
Restricts the maximum number of immediate subordinates of the superior
entry to an entry being added or imported.
|
static class |
ProtectedItem.MaxValueCount
Restricts the maximum number of attribute values allowed for a specified
attribute type.
|
static class |
ProtectedItem.RangeOfValues
Any attribute value which matches the specified filter, i.e.
|
static class |
ProtectedItem.RestrictedBy
Restricts values added to the attribute type to being values that are
already present in the same entry as values of the attribute valuesIn.
|
static class |
ProtectedItem.SelfValue
The attribute value assertion corresponding to the current requestor.
|
Modifier and Type | Method and Description |
---|---|
Collection<ProtectedItem> |
ItemFirstACIItem.getProtectedItems()
Returns the collection of
ProtectedItem s. |
Collection<ProtectedItem> |
UserPermission.getProtectedItems()
Returns the collection of
ProtectedItem s. |
Collection<ProtectedItem> |
ACITuple.getProtectedItems()
Returns the collection of
ProtectedItem s this tuple relates. |
Constructor and Description |
---|
ACITuple(Collection<UserClass> userClasses,
AuthenticationLevel authenticationLevel,
Collection<ProtectedItem> protectedItems,
Set<MicroOperation> microOperations,
boolean grant,
int precedence)
Creates a new instance.
|
ItemFirstACIItem(String identificationTag,
int precedence,
AuthenticationLevel authenticationLevel,
Collection<ProtectedItem> protectedItems,
Collection<ItemPermission> itemPermissions)
Creates a new instance.
|
UserPermission(int precedence,
Collection<GrantAndDenial> grantsAndDenials,
Collection<ProtectedItem> protectedItems)
Creates a new instance
|
Copyright © 2003-2012 Apache Software Foundation. All Rights Reserved.