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. |