Base class for the classes ReportedUser, ReportedIisUser and ReportedRasUser.
More...
|
static bool | DifferencesBetweenStatusTriggers (uint currentStatusTriggers, uint oldStatusTriggers, out uint addedTriggers, out uint removedTriggers) |
| Differences between two status triggers.
|
|
|
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.
|
|
Base class for the classes ReportedUser, ReportedIisUser and ReportedRasUser.
◆ DifferencesBetweenStatusTriggers()
static bool DifferencesBetweenStatusTriggers |
( |
uint | currentStatusTriggers, |
|
|
uint | oldStatusTriggers, |
|
|
out uint | addedTriggers, |
|
|
out uint | removedTriggers ) |
|
static |
Differences between two status triggers.
- Parameters
-
currentStatusTriggers | The current status triggers. |
oldStatusTriggers | The old status triggers. |
addedTriggers | The added triggers. |
removedTriggers | The removed triggers. |
- Returns
- True if the currentStatusTriggers and oldStatusTriggers are differents, false in other cases.