Click or drag to resize

IAssetSecurityManager Methods


The IAssetSecurityManager type exposes the following members.

Methods
  NameDescription
Public methodDeepCloneT, TManager
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.)
Public methodPermission(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 methodPermission(String, EnumAssetType, IUserGroup)
For a specific UserGroup, retrieve the highest permission for a given asset path
Public methodPermissions
Retrieves all permission entries for a given asset path
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 methodRemovePermission
Removes all permission entries for given asset path.
Public methodRenameAsset
Carries out security entry updates when asset path is renamed or moved
Public methodSetPermission
Sets permission for given asset path.
Top
See Also