CSDiscretionaryAccessControlList Methods Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

The CSDiscretionaryAccessControlList type exposes the following members.

Methods

  Name Description
Public method AddAccess(CSDiscretionaryAccessControlEntry)
Adds access for a trustee with a certain type, flags and access mask. To remove access with the same type and flags for a trustee, pass an CSDiscretionaryAccessControlEntry with the CSObjectPermissions.None access mask. To completely remove all access for a trustee, use the RevokeAccess method.
Public method AddAccess(SecurityIdentifier, AccessControlType, CSObjectPermissions, Boolean)
Adds access for a trustee with a certain type, flags and access mask. To remove access with the same type and flags for a trustee, pass an CSDiscretionaryAccessControlEntry with the CSObjectPermissions.None access mask. To completely remove all access for a trustee, use the RevokeAccess method.
Public method AddAccess(SecurityIdentifier, AccessControlType, CSObjectPermissions, AceFlags)
Adds access for a trustee with a certain type, flags and access mask. To remove access with the same type and flags for a trustee, pass an CSDiscretionaryAccessControlEntry with the CSObjectPermissions.None access mask. To completely remove all access for a trustee, use the RevokeAccess method.
Public method ClearAccess
Removes any direct access control entry in the list.
Public method Compare
Compares two strings and returns a value indicating whether one is less than, equal to, or greater than the other.
(Inherited from CSGenericAccessControlList.)
Public method Equals (Inherited from Object.)
Public method GetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from CSGenericAccessControlList.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method RevokeAccess
Removes all types of direct permissions for a certain trustee.
Public method ToString (Inherited from Object.)
Public method WriteXml
Writes the Xml representation of this object to the supplied XmlWriter.
(Overrides CSGenericAccessControlListWriteXml(XmlWriter).)
Top
See Also

Reference