User Class Content Studio 5.7 SDK
Content Studio Web Content Management System

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

This class handles registered user accounts in Content Studio
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    ContentStudioCSBase
      ContentStudio.SecuritySecurityBase
        ContentStudio.SecurityTrustee
          ContentStudio.SecurityWindowsTrustee
            ContentStudio.SecurityUser

Namespace: ContentStudio.Security
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class User : WindowsTrustee

The User type exposes the following members.

Constructors

  NameDescription
Public methodUser
Initializes a new instance of the User class
Top
Properties

  NameDescription
Protected propertyForceLDAPLevel
Retrieves the ForceLDAPLevel debug setting
(Inherited from SecurityBase.)
Protected propertyUseNetBiosDomainBinding
Gets a value that indicates whether the NetBiosDomain name should be included when binding the user SID to Active Directory.
(Inherited from SecurityBase.)
Top
Methods

  NameDescription
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodGetGroupInfo
Gets some details about the group account.
(Inherited from WindowsTrustee.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetItem(ConnectionId, SessionId)
Returns detailed information about a registered user account.
Public methodGetItem(ConnectionId, SessionId, Int32)
Returns detailed information about a registered user account.
Public methodGetItem(ConnectionId, SessionId, String, TrusteeUserIdentifiers)
Returns limited information about a registered user account, given one of several user identifiers.
Public methodGetItem(ConnectionId, SessionId, String, Int32, String)
Returns a information about a registered user account.
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetList(ConnectionId, SessionId, Int32, Int32, Int32, Int32)
Returns a pageable list of registered user accounts. This list can contain all registered users or users filtered by domain and/or full name pattern.
Public methodGetList(ConnectionId, SessionId, Int32, Int32, Int32, Int32, Int32)
Returns a pageable list of registered user accounts. This list can contain all registered users or users filtered by domain and/or full name pattern.
Public methodGetList(ConnectionId, SessionId, String, Int32, Int32, Int32, Int32, Int32, String)
Returns a pageable list of registered user accounts. This list can contain all registered users or users filtered by domain and/or full name pattern.
Public methodGetList(ConnectionId, SessionId, String, String, Int32, Int32, Int32, Int32, Int32)
Returns a pageable list of registered user accounts. This list can contain all registered users or users filtered by domain and/or full name pattern.
Public methodCode exampleGetMemberInfo(ConnectionId, SessionId, Int32)
Returns the registered groups where the user is a member.
(Overrides TrusteeGetMemberInfo(ConnectionId, SessionId, Int32).)
Public methodGetMemberInfo(ConnectionId, SessionId, String, Int32, String)
Returns the groups where the user is a member.
(Overrides TrusteeGetMemberInfo(ConnectionId, SessionId, String, Int32, String).)
Public methodGetType (Inherited from Object.)
Protected methodGetUserInfo
Gets some details about the users account. Initially the method tries with the LDAP provider and after that with the WinNT-provider.
(Inherited from WindowsTrustee.)
Public methodGetUserRights Obsolete.
Gets the global rights for a user.
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Public methodLockAccount(ConnectionId, SessionId, Int32, Boolean)
Locks or unlocks a registered user account.
Public methodLockAccount(ConnectionId, SessionId, String, Int32, String)
Locks or unlocks a registered user account.
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public methodRemove(ConnectionId, SessionId, Int32)
Removes a registered user account from Content Studio.
Public methodRemove(ConnectionId, SessionId, String, Int32, String)
Removes a registered user account from Content Studio.
Public methodToString (Inherited from Object.)
Public methodUpdateAppData(ConnectionId, SessionId, Int32, String, String)
Saves application defined data for a certain user.
Public methodUpdateAppData(ConnectionId, SessionId, String, Int32, String)
Saves application defined data for a certain user.
Protected methodUserNamesFromNTAccount
Gets the Domain and UserName from the NTAccount object.
(Inherited from WindowsTrustee.)
Public methodVerify(ConnectionId, SessionId, String, Int32)
Verifies/registers a Content Studio user. If the user is missing in Content Studio she will be registered.
Public methodVerify(ConnectionId, SessionId, String, Int32, String)
Verifies/registers a Content Studio user. If the user is missing in Content Studio she will be registered.
Public methodVerify(ConnectionId, SessionId, String, String, Int32)
Verifies/registers a Content Studio user. If the user is missing in Content Studio she will be registered.
Public methodVerify(ConnectionId, SessionId, String, String, String, String, String, DateTime, String, Int32)
Verifies/registers a Content Studio user. If the user is missing in Content Studio she will be registered.
Public methodVerify(ConnectionId, SessionId, String, String, String, String, String, DateTime, String, Int32, Int32)
Verifies/registers a Content Studio user. If the user is missing in Content Studio she will be registered.
Top
See Also

Reference