UserLock API
|
Base class for all kind of sessions. More...
Protected Member Functions | |
virtual string | GetSessionNameFromReportSessionsName (string reportSessionsName) |
Gets the session name from the session name reported through the ReportSessions command (URL encoded for Wi-Fi / VPN and IIS sessions, not URL encoded for Interactive sessions). More... | |
Properties | |
string | Name [get] |
Universal key name of the session in order to identify it uniquely over all kind of session (KeyName,SessionType). More... | |
abstract SessionType | SessionType [get] |
Get the type of the session. See the enum SessionType. More... | |
string | ComputerName [get] |
Name of the computer where the session is located. More... | |
string | ClientName [get] |
Name of the client from which the session has been initiated. More... | |
string | ClientIp [get] |
IP address of the client from which the session ha been initiated. More... | |
virtual string | DisplayName [get] |
Display name of the session. More... | |
string | KeyName [get] |
Key name of the session in order identify it uniquely. More... | |
string | UniversalKeyName [get] |
Universal key name of the session in order to identify it uniquely over all kind of session (KeyName,SessionType). More... | |
abstract string | UserName [get] |
Get the name of the account that opened the session. More... | |
abstract string | UserDisplayName [get] |
Get the display name of the account that opened the session More... | |
bool | ComputerAvailable [get, set] |
Was UserLock able to reach the computer of this session the las time it was checked? More... | |
bool | IsLockedOrDisconnected [get] |
True if the server is locked or disconnected. False if the session is active. More... | |
string | InitialAccessIp [get] |
IP address of the initial access point, from which the session is neested in case of. More... | |
bool | IsInitialAccessPoint [get] |
Is an initial access point, from which it could be session neested. More... | |
string | CodeIsoCountry [get] |
Code ISO of the country if known More... | |
Base class for all kind of sessions.
|
protectedvirtual |
Gets the session name from the session name reported through the ReportSessions command (URL encoded for Wi-Fi / VPN and IIS sessions, not URL encoded for Interactive sessions).
reportSessionsName | The session name reported through the ReportSessions command (URL encoded for Wi-Fi / VPN and IIS sessions, not URL encoded for Interactive sessions). |
Reimplemented in InteractiveSession.
|
get |
Universal key name of the session in order to identify it uniquely over all kind of session (KeyName,SessionType).
|
get |
Get the type of the session. See the enum SessionType.
|
get |
Name of the computer where the session is located.
|
get |
Name of the client from which the session has been initiated.
|
get |
IP address of the client from which the session ha been initiated.
|
get |
Display name of the session.
|
get |
Key name of the session in order identify it uniquely.
|
get |
Universal key name of the session in order to identify it uniquely over all kind of session (KeyName,SessionType).
|
get |
Get the name of the account that opened the session.
|
get |
Get the display name of the account that opened the session
|
getset |
Was UserLock able to reach the computer of this session the las time it was checked?
|
get |
True if the server is locked or disconnected. False if the session is active.
|
get |
IP address of the initial access point, from which the session is neested in case of.
|
get |
Is an initial access point, from which it could be session neested.
|
get |
Code ISO of the country if known