Click or drag to resize

ISecurityDescriptorsManager Methods


The ISecurityDescriptorsManager type exposes the following members.

Methods
  NameDescription
Public methodAssetRootDescriptor
Retrieves the Security Descriptor for the asset root
Public methodCloneDescriptor(ISecurityDescriptor, IContentItem)
Copy the Security Descriptor
Public methodCloneDescriptor(ISecurityDescriptor, IUnmanagedAssetItem)
Copy the Security Descriptor
Public methodDeepCloneT, TManager
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.)
Public methodDescriptor(String)
Retrieves the Security Descriptor for a content item.
Public methodDescriptor(IContentItem)
Retrieves the Security Descriptor for a content item.
Public methodDescriptor(IUnmanagedAssetItem)
Retrieves the Security Descriptor for a content item.
Public methodDescriptors
Retrieves a paginated list of Security Descriptors
Public methodDescriptorsCount
Retrieves the total count of all Security Descriptors
Public methodHasDescriptor
Retrieves if the content item has a Security Descriptor.
Public methodQuickWrite
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 methodRemoveDescriptor(IContentItem)
Remove all Security Descriptors from the specified Content Item
Public methodRemoveDescriptor(ISecurityDescriptor)
Remove a Security Descriptor
Public methodRemoveDescriptorEntriesForGroup
Remove all Security Descriptors from the specified group
Public methodSetPermission(IUserGroup, IContentItem, EnumNodeLevelPermission)
Create a Security Descriptor with the specified permission.
Public methodSetPermission(IUserGroup, IUnmanagedAssetItem, EnumNodeLevelPermission)
Create a Security Descriptor with the specified permission.
Top
See Also