org.apache.directory.api.ldap.aci.protectedItem
Class MaxValueCountItem
java.lang.Object
org.apache.directory.api.ldap.aci.ProtectedItem
org.apache.directory.api.ldap.aci.protectedItem.MaxValueCountItem
public class MaxValueCountItem
- extends ProtectedItem
Restricts the maximum number of attribute values allowed for a specified
attribute type. It is examined if the protected item is an attribute
value of the specified type and the permission sought is add. Values of
that attribute in the entry are counted without regard to context or
access control and as though the operation which adds the values were
successful. If the number of values in the attribute exceeds maxCount,
the ACI item is treated as not granting add access.
MaxValueCountItem
public MaxValueCountItem(Set<MaxValueCountElem> items)
- Creates a new instance.
- Parameters:
items - the collection of MaxValueCountElems.
iterator
public Iterator<MaxValueCountElem> iterator()
- Gets an iterator of all
MaxValueCountElems.
- Returns:
- an iterator of all
MaxValueCountElems
hashCode
public int hashCode()
-
- Overrides:
hashCode in class Object
equals
public boolean equals(Object o)
-
- Overrides:
equals in class Object
toString
public String toString()
-
- Overrides:
toString in class Object
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.