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

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

The AccessControl type exposes the following members.

Methods

  Name Description
Protected method Static member ConvertCSSecurableObjects
Converts a Content Studio CSSecurableObjects enumeration to its short name.
Protected method Static member ConvertObjectShortString
Converts a Content Studio securable object short string to the CSSecurableObjects enumeration.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Code example EffectivePermissions
Returns the effective permissions a user has on a certain Content Studio securable object.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetObjectSecurity(ConnectionId, SessionId, Int32, CSSecurableObjects)
Returns a Content Studio securable object security descriptor in the Content Studio XML format.
Public method GetObjectSecurity(ConnectionId, SessionId, Int32, CSSecurableObjects, String)
Returns a Content Studio securable object security descriptor in the Content Studio XML format.
Public method GetObjectSecurity(ConnectionId, SessionId, String, Int32, String)
Returns a Content Studio securable object security descriptor in the Content Studio XML format.
Public method GetOwnerCandidates(ConnectionId, SessionId, Int32, CSSecurableObjects)
Gets the trustees that can take ownership over a securable Content Studio object. Call this method to get a list of trustees that can act as owner of an object before attempting to take ownership of that object. The method calculates the possible owners of an object with respect to the calling user.
Public method GetOwnerCandidates(ConnectionId, SessionId, String, Int32, String)
Gets the trustees that can take ownership over a securable Content Studio object. Call this method to get a list of trustees that can act as owner of an object before attempting to take ownership of that object. The method calculates the possible owners of an object with respect to the calling user.
Public method GetSecurityDescriptorSchema
Returns the schema that is used to validate a Content Studio security descriptor
Public method GetSecurityDescriptorSchemaStream
Returns a stream that contains the xml schema used to validate a Content Studio security descriptor
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method Code example ObjectAccessCheck(ConnectionId, SessionId, CSObjectPermissions, CSSecurableObjects, Int32)
Checks if a user has a certain permission on a Content Studio object.
Public method ObjectAccessCheck(ConnectionId, SessionId, String, Int32, String)
Checks if a user has a certain permission on a Content Studio object.
Public method Code example ObjectAccessCheck(ConnectionId, SessionId, CSObjectPermissions, Int32, CSSecurableObjects, Int32)
Checks if a user has a certain permission on a Content Studio object.
Public method ObjectAccessCheck(ConnectionId, SessionId, CSObjectPermissions, CSSecurableObjects, Int32, Int32, String)
Checks if a user has a certain permission on a Content Studio object.
Public method Code example SetObjectSecurity(ConnectionId, SessionId, AccessControlSecurityInfoClass, String)
Sets security information for an object
Public method SetObjectSecurity(ConnectionId, SessionId, String, AccessControlSecurityInfoClass, String, Int32, String)
Sets security information for an object. For manipulating Content Studio security descriptors see the CSSecurityDescriptorCSSecurityDescriptor class.
Public method ToString (Inherited from Object.)
Top
See Also

Reference