org.apache.directory.shared.ldap.aci
Class ProtectedItem.SelfValue
java.lang.Object
org.apache.directory.shared.ldap.aci.ProtectedItem
org.apache.directory.shared.ldap.aci.ProtectedItem.SelfValue
- All Implemented Interfaces:
- Serializable
- Enclosing class:
- ProtectedItem
public static class ProtectedItem.SelfValue
- extends ProtectedItem
The attribute value assertion corresponding to the current requestor. The
protected item selfValue applies only when the access controls are to be
applied with respect to a specific authenticated user. It can only apply
in the specific case where the attribute specified is of DN and the
attribute value within the specified attribute matches the DN of the
originator of the operation.
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class org.apache.directory.shared.ldap.aci.ProtectedItem |
ProtectedItem.AllAttributeValues, ProtectedItem.AllUserAttributeTypes, ProtectedItem.AllUserAttributeTypesAndValues, ProtectedItem.AttributeType, ProtectedItem.AttributeValue, ProtectedItem.Classes, ProtectedItem.Entry, ProtectedItem.MaxImmSub, ProtectedItem.MaxValueCount, ProtectedItem.MaxValueCountItem, ProtectedItem.RangeOfValues, ProtectedItem.RestrictedBy, ProtectedItem.RestrictedByItem, ProtectedItem.SelfValue |
ProtectedItem.SelfValue
public ProtectedItem.SelfValue(Collection attributeTypes)
- Creates a new instance.
- Parameters:
attributeTypes
- the collection of attribute IDs.
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2004-2012. All Rights Reserved.