org.apache.directory.api.ldap.aci.protectedItem
Class RestrictedByItem
java.lang.Object
org.apache.directory.api.ldap.aci.ProtectedItem
org.apache.directory.api.ldap.aci.protectedItem.RestrictedByItem
public class RestrictedByItem
- extends ProtectedItem
Restricts values added to the attribute type to being values that are
already present in the same entry as values of the attribute valuesIn. It
is examined if the protected item is an attribute value of the specified
type and the permission sought is add. Values of the valuesIn attribute
are checked without regard to context or access control and as though the
operation which adds the values were successful. If the value to be added
is not present in valuesIn the ACI item is treated as not granting add
access.
RestrictedByItem
public RestrictedByItem(Set<RestrictedByElem> items)
- Creates a new instance.
- Parameters:
items - the collection of RestrictedByElems.
iterator
public Iterator<RestrictedByElem> iterator()
- Gets an iterator of all
RestrictedByElems.
- Returns:
- the iterator of all
RestrictedByElems
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.