Lines Matching defs:entry

37  * entries.  Each ACL entry, of interface type AclEntry, contains a
40 * group). Additionally, each ACL entry is specified as being either
47 * <ul> <li>Each principal can have at most one positive ACL entry and
48 * one negative entry; that is, multiple positive or negative ACL
49 * entries are not allowed for any principal. Each entry specifies
53 * <li>If there is no entry for a particular principal, then the
56 * <li>If there is a positive entry that grants a principal a
57 * particular permission, and a negative entry that denies the
81 * call the ACL's <code>addEntry</code> method to add a new ACL entry
119 * Adds an ACL entry to this ACL. An entry associates a principal
122 * entry (specifying permissions to be granted to the principal)
123 * and one negative ACL entry (specifying permissions to be
124 * denied). If there is already an ACL entry of the same type
130 * @param entry the ACL entry to be added to this ACL.
132 * @return true on success, false if an entry of the same type
139 public boolean addEntry(Principal caller, AclEntry entry)
143 * Removes an ACL entry from this ACL.
148 * @param entry the ACL entry to be removed from this ACL.
150 * @return true on success, false if the entry is not part of this ACL.
155 public boolean removeEntry(Principal caller, AclEntry entry)
166 * <li>If there is no entry in this Access Control List for the
182 * specified in the positive ACL entry (if any) for the principal.
184 * specified in the negative ACL entry (if any) for the principal.
186 * to be null if there is not a positive (negative) ACL entry for the