UserLock API
|
Classes | |
class | ReportedIisUser |
Represent a user with his IIS sessions. More... | |
class | ReportedRasUser |
Represent a user with his RAS sessions More... | |
class | ReportedUser |
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... | |
Enumerations | |
enum | UserStatusTriggers : uint { Protected = 0x00000001, FirstEvent = 0x00000002, Event = 0x00000004, EventAfterPeriod = 0x00000008, Inactivity = 0x00000010, AdAccountLocked = 0x00000020, SessionsOverLimit = 0x00000040, SessionsOverNumber = 0x00000080, DeniedLogonsByUl = 0x00000100, DeniedLogonsByWnd = 0x00000200, InitialAccessPointsOverLimit = 0x00000400, InitialAccessPointsOverNumber = 0x00000800, PublicAndPrivateInitialAccessPoints = 0x00001000, SessionImpersonation = 0x00002000, AdAccountDisabled = 0x00004000, All = 0xFFFFFFFF } |
Different triggers that could be activated for one user. The status of the user is deduced from the triggers. More... | |
enum UserStatusTriggers : uint |
Different triggers that could be activated for one user. The status of the user is deduced from the triggers.
Enumerator | |
---|---|
Protected |
Protected by UserLock. |
FirstEvent |
First event on UserLock. |
Event |
Event on UserLock, normal state. |
EventAfterPeriod |
First event after a period of inactivity (see the property InactivePeriod of the class ServerProperties on UserLock). |
Inactivity |
No activity during a period (see the property InactivityThreshold of the class ServerProperties on UserLock), no sessions opened. |
AdAccountLocked |
Denied logon by Microsoft, because the Active Directory account is locked. |
SessionsOverLimit |
Sessions over the UserLock limits. |
SessionsOverNumber |
Sessions over a figure set on UserLock (see the property CustomSessionLimits of the class ServerProperties). |
DeniedLogonsByUl |
Number of denied logons by UserLock over a limit during a time (see the properties DeniedLogonsByUl and DeniedLogonsByUlPeriod of the class ServerProperties). |
DeniedLogonsByWnd |
Number of denied logons by Microsoft over a limit during a time (see the properties DeniedLogonsByWnd and DeniedLogonsByWndPeriod of the class ServerProperties). |
InitialAccessPointsOverLimit |
Initial access points over the UserLock limits. |
InitialAccessPointsOverNumber |
Initial access points over a figure set on UserLock (see the property ConcurrentInitialAccessPointsLimit of the class ServerProperties). |
PublicAndPrivateInitialAccessPoints |
Initial access points from a public and private addresses at the same time. |
SessionImpersonation |
Session impersonation. |
AdAccountDisabled |
Denied logon by Microsoft, because the Active Directory account is disabled. |
All |
All triggers. |