|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SecuredRepositoryItem
A repository item that has security features.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
|
| Method Summary | |
|---|---|
AccessControlList |
getPropertyAccessControlList(java.lang.String propertyName)
Returns the item-specific access control list for the indicated property. |
SecuredObject |
getPropertySecuredObject(java.lang.String propertyName)
Returns the secured object that controls this property. |
boolean |
hasAccess(AccessRight right)
Checks to see if the current user has the indicated access right. |
boolean |
hasPropertyAccess(java.lang.String propertyName,
AccessRight right)
Checks to see if the current user has the indicated access right for the specified property. |
| Methods inherited from interface atg.repository.RepositoryItem |
|---|
getContextMemberships, getItemDescriptor, getPropertyValue, getRepository, getRepositoryId, isTransient |
| Methods inherited from interface atg.repository.DisplayableItem |
|---|
getItemDisplayName |
| Methods inherited from interface atg.security.SecuredObject |
|---|
getAccessControlList, getOwner, getSecurityContext, setAccessControlList, setOwner, supportsAccessControlList, supportsOwner, unsecuredGetAccessControlList, unsecuredGetContainers, unsecuredGetOwner, unsecuredSetAccessControlList, unsecuredSetOwner |
| Field Detail |
|---|
static final java.lang.String CLASS_VERSION
| Method Detail |
|---|
AccessControlList getPropertyAccessControlList(java.lang.String propertyName)
throws SecurityException
SecurityExceptionSecuredRepositoryItemDescriptor.getPropertyAccessControlList
SecuredObject getPropertySecuredObject(java.lang.String propertyName)
throws SecurityException
SecurityException
boolean hasAccess(AccessRight right)
throws SecurityException
SecurityExceptionImplementationSecurityException
boolean hasPropertyAccess(java.lang.String propertyName,
AccessRight right)
throws SecurityException
SecurityExceptionImplementationSecurityException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||