Content Studio Web Content Management System
SystemObject
SystemMarshalByRefObject
ContentStudioCSBase
ContentStudio.SecuritySecurityBase
ContentStudio.SecurityAuthenticationBase
ContentStudio.SecurityWindowsAuthentication
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Top
Top
Top
Applications that implements a custom authentication logic inherits
from this class.
[This is preliminary documentation and is subject to change.]
This class is the base for all authentication methods in Content
Studio
Inheritance Hierarchy
SystemMarshalByRefObject
ContentStudioCSBase
ContentStudio.SecuritySecurityBase
ContentStudio.SecurityAuthenticationBase
ContentStudio.SecurityWindowsAuthentication
Namespace: ContentStudio.Security
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax
The AuthenticationBase type exposes the following members.
Constructors
Name | Description | |
---|---|---|
AuthenticationBase | Initializes a new instance of the AuthenticationBase class |
Properties
Name | Description | |
---|---|---|
ForceLDAPLevel |
Retrieves the ForceLDAPLevel debug setting
(Inherited from SecurityBase.) | |
UseNetBiosDomainBinding |
Gets a value that indicates whether the NetBiosDomain name should be included when binding the user SID to Active Directory.
(Inherited from SecurityBase.) |
Methods
Name | Description | |
---|---|---|
CloseSession |
Closes a user's own Content Studio session.
| |
CloseUserSession |
Closes any open user session for any user
| |
CreateObjRef | (Inherited from MarshalByRefObject.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetCallerSessionID |
Returns the caller's session id, and if found, updates the session
expires value.
| |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetType | (Inherited from Object.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
IsValidSession |
Checks if a user session in Content Studio is valid.
| |
MemberwiseClone | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
OpenSession |
When implemented in derived classes, opens a Content Studio
session.
| |
RegisterUser |
Registers a user in Content Studio. Inheriting classes call this
method as a part of the authentication process.
| |
SaveUserGroupMapping |
Builds the internal mappings between a Content Studio user and the registered groups where the user belongs.
Inheriting classes call this method as a part of the authentication process.
| |
ToString | (Inherited from Object.) |
Remarks
See Also