|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JackrabbitAccessControlEntry
JackrabbitAccessControlEntry is a Jackrabbit specific extension
of the AccessControlEntry interface. It represents an single
entry of a JackrabbitAccessControlList.
| Method Summary | |
|---|---|
Value |
getRestriction(String restrictionName)
Return the value of the restriction with the specified name or null if no such restriction exists. |
String[] |
getRestrictionNames()
Return the names of the restrictions present with this access control entry. |
Value[] |
getRestrictions(String restrictionName)
Return the values of the restriction with the specified name or null if no such restriction exists. |
boolean |
isAllow()
|
| Methods inherited from interface javax.jcr.security.AccessControlEntry |
|---|
getPrincipal, getPrivileges |
| Method Detail |
|---|
boolean isAllow()
Privileges for the principal;
false otherwise.
String[] getRestrictionNames()
throws RepositoryException
RepositoryException - if an error occurs.
Value getRestriction(String restrictionName)
throws ValueFormatException,
RepositoryException
null if no such restriction exists. In case the restriction
with the specified name contains multiple value this method will call
ValueFormatException.
restrictionName - The of the restriction as obtained through
getRestrictionNames().
null if no such restriction exists.
ValueFormatException - If the restriction with the specified name
contains multiple values.
RepositoryException - if an error occurs.#getRestrictions(String)}
Value[] getRestrictions(String restrictionName)
throws RepositoryException
null if no such restriction exists. For restrictions that
contain just a single value this method is expected to return an array
with a single element even if the underlying implementation stored the
restriction in single-value JCR property.
restrictionName - The of the restriction as obtained through
getRestrictionNames().
null if no such restriction exists. The array may contain
zero, one or multiple values.
RepositoryException - if an error occurs.#getRestriction(String)}
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||