M-Files API 23.11.13135.0
SessionInfo Object
Members 
Description
The SessionInfo class.
Public Methods
Checks object access requirements against the properties of this session.
Checks the object type access requirements against the properties of this session.
Checks the property definition access requirements against the properties of this session.
Checks vault access rights against the properties of this session.
Copies the content to this object from another object.
Resolves if the user is the substitute of another user.
Public Properties
The M-Files account name of the logged-in user.
The ACL mode of the session.
The authentication type.
Specifies if the server supports automatic metadata features.
Specifies whether the user can create documents and other objects.
Specifies whether the user can enforce undo checkout operation.
Specifies whether the user can manage common UI settings.
Specifies whether the user can manage common views.
Specifies whether the user can manage traditional folders.
Specifies whether the user can materialize views.
Specifies whether the user can see and read all documents and other objects (including deleted ones).
Specifies whether the user can see and undelete deleted documents. Seeing a document still requires that the user has read access to it or the CanSeeAllObjects vault access right.
The client software culture information, such as 'en-US' for American English.
The deployment type of the server to which the user is logged in.
Specifies whether the user using this session is an internal user.
Specifies whether sharing public links is allowed.
Specifies whether sharing public links to the latest version of the object is allowed.
The number of seconds that can pass between the client's keep-alive calls before M-Files Server closes the session.
The user's vault language.
Specifies whether the license allows modifications.
The license type of the logged-in user.
The name of the local computer.
Product mode.
The serial number of the server to which the user is logged in.
The capabilities of the connected server and vault.
The M-Files Server version on the server of the vault. We recommend to use Vault.GetServerVersionOfVault instead.
Time zone information of this session.
The user ID of this session's account, as well as the groups to which the user belongs either directly or indirectly. The first ID in the vector is the user ID. Others are group IDs.
The user ID of this session's account, as well as the users for which the user is a substitute. The first ID in the vector is the user ID. Others are the IDs of the users for which the user is a substitute.
User ID for the session.
The vault GUID as string.
Remarks
Session info is valid if the user has logged into the vault.
See Also

SessionInfo Members