UserLock API
Properties | List of all members
ReportedRasUser Class Reference

Represent a user with his RAS sessions More...

Inheritance diagram for ReportedRasUser:
ReportedUserBase

Properties

List< RasSessionRasSessions [get]
 Get the list of RAS sessions for this user. More...
 
- Properties inherited from ReportedUserBase
string Name [get]
 Get the account name of the user More...
 
String UserName [get]
 Get the account name of the user More...
 
DateTime LastLogonDate [get, set]
 Get the last logon time for the user More...
 
DateTime LastLogoffDate [get, set]
 Get the last logoff time for the user More...
 
String LastLoggedOffWorkstation [get, set]
 Get the last logged on workstation for the user More...
 
String LastLoggedOnWorkstation [get, set]
 Get the last logged off workstation for the user More...
 
String DisplayName [get]
 Get the user display name More...
 
String CanonicalName [get]
 Get the AD canonical name of the user account More...
 
String Ou [get]
 Get the AD organization unit of the user. More...
 
UserStatus Status [get]
 Get the status of the user. More...
 
uint StatusTriggers [get]
 Get status triggers of the user. More...
 
virtual int SessionCount [get]
 Get the number of sessions the user has opened. More...
 
bool MfaKeyConfigured [get]
 Get if the user has MFA key configured. More...
 
bool MfaHelpMeStatus [get]
 Get if the user need help regarding MFA. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ReportedUserBase
static bool DifferencesBetweenStatusTriggers (uint currentStatusTriggers, uint oldStatusTriggers, out uint addedTriggers, out uint removedTriggers)
 Differences between two status triggers. More...
 

Detailed Description

Represent a user with his RAS sessions

Property Documentation

List<RasSession> RasSessions
get

Get the list of RAS sessions for this user.