public interface IMetaObjectAccess
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAllowedUserRoles() |
java.util.UUID |
getId()
Returns the unique id of this security setting.
|
java.util.Set<java.util.UUID> |
getIdsOfSameXPathConstraints()
Only for internal use.
|
java.util.Set<java.lang.String> |
getReadAccessMembers() |
java.util.Set<java.lang.String> |
getWriteAccessMembers() |
java.lang.String |
getXpathConstraint() |
boolean |
isAllowCreate() |
boolean |
isAllowDelete() |
boolean |
providesReadAccess(java.lang.String memberName)
Returns whether this security setting provides read access to the given attribute.
|
boolean |
providesWriteAccess(java.lang.String memberName)
Returns whether this security setting provides write access to the given attribute.
|
java.util.UUID getId()
boolean isAllowCreate()
boolean isAllowDelete()
java.lang.String getXpathConstraint()
java.util.List<java.lang.String> getAllowedUserRoles()
java.util.Set<java.lang.String> getReadAccessMembers()
java.util.Set<java.lang.String> getWriteAccessMembers()
boolean providesReadAccess(java.lang.String memberName)
memberName
- the name of the attribute to get security information of.boolean providesWriteAccess(java.lang.String memberName)
memberName
- the name of the attribute to get security information of.java.util.Set<java.util.UUID> getIdsOfSameXPathConstraints()