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

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

Manages sessions in Content Studio. This class implements the built in Windows Authentication.
Inheritance Hierarchy


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

public sealed class SessionManager : WindowsAuthentication

The SessionManager type exposes the following members.


Public methodSessionManager
Initializes a new instance of the SessionManager class

Public methodCloseSession
Closes a user's own Content Studio session.
(Inherited from AuthenticationBase.)
Public methodCloseUserSession
Closes any open user session for any user
(Inherited from AuthenticationBase.)
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetType (Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Public methodIsValidSession
Checks if a user session in Content Studio is valid.
(Inherited from AuthenticationBase.)
Public methodOpenSession(ConnectionId)
Opens a new Content Studio session or returns the current session if it is still valid.
(Overrides WindowsAuthenticationOpenSession(ConnectionId).)
Public methodOpenSession(ConnectionId, Object)
Opens a new Content Studio session or returns the current session if it is still valid.
(Overrides AuthenticationBaseOpenSession(ConnectionId, Object).)
Public methodOpenSession(ConnectionId, String, Object)
Opens a session by using a custom authentication provider.
Public methodToString (Inherited from Object.)
See Also