org.apache.directory.shared.ldap.aci
Class ProtectedItem.MaxValueCount
java.lang.Object
org.apache.directory.shared.ldap.aci.ProtectedItem
org.apache.directory.shared.ldap.aci.ProtectedItem.MaxValueCount
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- ProtectedItem
- public static class ProtectedItem.MaxValueCount
- 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.
- See Also:
- Serialized Form
Nested classes 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 |
Method Summary |
boolean |
equals(java.lang.Object o)
|
java.util.Iterator |
iterator()
Returns an iterator of all MaxValueCountItem s. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ProtectedItem.MaxValueCount
public ProtectedItem.MaxValueCount(java.util.Collection items)
- Creates a new instance.
- Parameters:
items
- the collection of MaxValueCountItem
s.
iterator
public java.util.Iterator iterator()
- Returns an iterator of all
MaxValueCountItem
s.
equals
public boolean equals(java.lang.Object o)
toString
public java.lang.String toString()
Copyright © 2003-2006 . All Rights Reserved.