Click or drag to resize

IAssetSecurityManager Methods


The IAssetSecurityManager type exposes the following members.

Methods
  Name Description
Public method DeepCloneT, TManager Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity)
Public method Permission(String, EnumAssetType, IUser) For a specific User, retrieve the highest permission for a given asset path. The permission is highest of all groups to which the user belongs, including the Everyone group.
Public method Permission(String, EnumAssetType, IUserGroup) For a specific UserGroup, retrieve the highest permission for a given asset path
Public method Permissions Retrieves all permission entries for a given asset path
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 RemovePermission Removes all permission entries for given asset path.
Public method RenameAsset Carries out security entry updates when asset path is renamed or moved
Public method SetPermission Sets permission for given asset path.
Top
See Also