Click or drag to resize

ISecurityDescriptorsManager Methods


The ISecurityDescriptorsManager type exposes the following members.

Methods
  Name Description
Public method AssetRootDescriptor Retrieves the Security Descriptor for the asset root
Public method CloneDescriptor(ISecurityDescriptor, IContentItem) Copy the Security Descriptor
Public method CloneDescriptor(ISecurityDescriptor, IUnmanagedAssetItem) Copy the Security Descriptor
Public method DeepCloneT, TManager Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity)
Public method Descriptor(IContentItem) Retrieves the Security Descriptor for a content item.
Public method Descriptor(IUnmanagedAssetItem) Retrieves the Security Descriptor for a content item.
Public method Descriptor(String) Retrieves the Security Descriptor for a content item.
Public method Descriptors Retrieves a paginated list of Security Descriptors
Public method DescriptorsCount Retrieves the total count of all Security Descriptors
Public method HasDescriptor Retrieves if the content item has a Security Descriptor.
Public method QuickWrite Creates a temporary Write Session to quickly write something outside the current Session and transaction. This is a way to bypass the transaction and quickly put something into the content store.
(Inherited from ITransactionalEntity)
Public method RemoveDescriptor(IContentItem) Remove all Security Descriptors from the specified Content Item
Public method RemoveDescriptor(ISecurityDescriptor) Remove a Security Descriptor
Public method RemoveDescriptorEntriesForGroup Remove all Security Descriptors from the specified group
Public method SetPermission(IUserGroup, IContentItem, EnumNodeLevelPermission) Create a Security Descriptor with the specified permission.
Public method SetPermission(IUserGroup, IUnmanagedAssetItem, EnumNodeLevelPermission) Create a Security Descriptor with the specified permission.
Top
See Also