UserLock API
|
Represent a user with all his sessions. An element of the property ReportedUsers of the class UserLockServer. Also see the method GetReportedUser to get an instance for a specific user. More...
Properties | |
List< Session > | UserSessions [get, set] |
Get the list of sessions for the user. See the class UserSessions. | |
![]() | |
string | Name [get] |
Get the account name of the user. | |
String | UserName [get] |
Get the account name of the user. | |
DateTime | LastLogonDate [get, set] |
Get the last logon time for the user. | |
DateTime | LastLogoffDate [get, set] |
Get the last logoff time for the user. | |
String | LastLoggedOffWorkstation [get, set] |
Get the last logged on workstation for the user. | |
String | LastLoggedOnWorkstation [get, set] |
Get the last logged off workstation for the user. | |
String | DisplayName [get] |
Get the user display name. | |
String | CanonicalName [get] |
Get the AD canonical name of the user account. | |
String | Ou [get] |
Get the AD organization unit of the user. | |
UserStatus | Status [get] |
Get the status of the user. | |
uint | StatusTriggers [get] |
Get status triggers of the user. | |
virtual int | SessionCount [get] |
Get the number of sessions the user has opened. | |
bool | MfaKeyConfigured [get] |
Get if the user has MFA key configured. | |
bool | MfaHelpMeStatus [get] |
Get if the user need help regarding MFA. | |
Additional Inherited Members | |
![]() | |
static bool | DifferencesBetweenStatusTriggers (uint currentStatusTriggers, uint oldStatusTriggers, out uint addedTriggers, out uint removedTriggers) |
Differences between two status triggers. | |
Represent a user with all his sessions. An element of the property ReportedUsers of the class UserLockServer. Also see the method GetReportedUser to get an instance for a specific user.