Click or drag to resize

SessionManager Class

Public service for creating sessions and providing basic information
Inheritance Hierarchy

Namespace:  FileHold.UserRoleManager
Assembly:  FileHold.UserRoleManager (in FileHold.UserRoleManager.dll) Version: 17.0.0.0
Syntax
C#
public class SessionManager : WebService

The SessionManager type exposes the following members.

Constructors
  NameDescription
Public methodSessionManager
Initializes a new instance of the SessionManager class
Top
Properties
Methods
  NameDescription
Public methodChangeUserSessionsRefreshFeaturesStatus
Public methodCheckAPIVersion
Check compatibility between client version and server version
Public methodCheckApiVersionAndLogClientInfo
Check compatibility between client version and server version and log client info
Public methodCreateFakeSession
Method available from outside of the dll. Can be used in plug ins to validate user credentials.
Public methodEndSession
Close specified session
Public methodExpireCaptureLicenses
Public methodGetBoolSetting
Public methodGetDefaultDomain
Return the GUID of the default domain for logon
Public methodGetLogonAndPasswordSecuritySettings
Return logon and password security settings
Public methodGetMFARequest
Public methodGetMFASettings
Public methodGetSelfRegistrationSettings
Return information about user self registration settings
Public methodGetSessionInfo
Return information about particular session
Public methodGetStoredDomains
Return all available synchronized domains
Public methodGetUsedCaptureLicenses
Public methodGetUsedCapturePlusLicenses
Public methodGetUserIdAndRoleType
Public methodGetWarningBannerData
Get Warning Banner data.
Public methodIsCurrentLicenseActive
Check if current system license is valid
Public methodStatic memberIsHostedSupportUser
Public methodIsMFAResponseValid
Return true if response is valid
Public methodIsSessionLocked
Public methodIsSessionValid
Check whether particular session is still valid
Public methodIsWarningBannerEnabled
Is Warning Banner enabled.
Public methodIsWarningBannerMandatory
Is Warning Banner mandatory.
Public methodReleaseCaptureLicense
Public methodReserveCaptureLicense
Public methodReserveCapturePlusLicense
Public methodRestoreLogin
Allows to recover login of user account associated with provided email address
Public methodRestorePassword
Allows to recover password of user account associated with provided email address
Public methodSendVerificationPIN
Sends verification PIN using external plug-in
Public methodSetInvalidLogonAttempts
Public methodSetMFASettings
Public methodShouldSessionFeaturesBeRefreshed
Public methodStartSession
Start session for the local FileHold user based on specified credentials
Public methodStartSessionAndChangePassword
Start session for the user based on specified credentials and change his/her password
Public methodStartSessionAndResetPassword
Start session for the local FileHold user and reset password based on specified credentials and token
Public methodStartSessionForClient
Public methodStartSessionForDomainUser
Start session for a user from specified domain based on specified credentials
Public methodUnlockSession
Public methodUpdateWarningBannerStatus
Update Warning Banner status.
Public methodUserSelfRegister(SelfRegisterUser)
Register new user if self registration is allowed
Public methodUserSelfRegister(SelfRegisterUser, Database, DbTransaction)
Public methodValidateResetToken
Checks whether provided token is associated with local user
Top
Extension Methods
See Also