| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SecuredRepositoryItemDescriptor
| Field Summary | |
|---|---|
| static java.lang.String | CLASS_VERSION | 
| Method Summary | |
|---|---|
|  AccessControlList | getPropertyAccessControlList(java.lang.String propertyName)Returns the access control list for a property in this repository item. | 
|  AccessRight[] | getPropertyAccessRights(java.lang.String propertyName)Returns the set of access rights that can be assigned to a property in this repository item. | 
|  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. | 
|  void | setPropertyAccessControlList(java.lang.String propertyName,
                             AccessControlList acl)Changes the access control list for a property in this repository item. | 
| Methods inherited from interface atg.repository.RepositoryItemDescriptor | 
|---|
| addPropertyDescriptor, encodeCompositeKey, getContextMembershipProperty, getDisplayNameProperty, getItemDescriptorName, getRepository, getRepositoryView, hasCompositeKey, isContextMembershipEnabled, removePropertyDescriptor, updatePropertyDescriptor | 
| Methods inherited from interface atg.beans.DynamicBeanInfo | 
|---|
| areInstances, getBeanDescriptor, getPropertyDescriptor, getPropertyDescriptors, getPropertyNames, hasProperty, isInstance | 
| Field Detail | 
|---|
static final java.lang.String CLASS_VERSION
| Method Detail | 
|---|
AccessControlList getPropertyAccessControlList(java.lang.String propertyName)
                                               throws SecurityException
SecurityException
void setPropertyAccessControlList(java.lang.String propertyName,
                                  AccessControlList acl)
                                  throws SecurityException
SecurityException
AccessRight[] getPropertyAccessRights(java.lang.String propertyName)
                                      throws SecurityException
SecurityException
boolean hasAccess(AccessRight right)
                  throws SecurityException
SecurityException
boolean hasPropertyAccess(java.lang.String propertyName,
                          AccessRight right)
                          throws SecurityException
SecurityException| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||