UserLock API
|
Classes | |
class | ProtectedItem |
Base class for items that can be protected in protected accounts. More... | |
class | ProtectedAccountBase |
Base class for ProtectedAccount and ProtectedAccountEffective. More... | |
class | ProtectedAccount |
Protected account allowing to define logon rules for a user or a group/organizational unit of users. Most properties and methods are implemented in the base class ProtectedAccountBase. More... | |
class | ProtectedAccountTemporary |
Temporary protected account allowing to define temporary rules for an account from a start date to an end date. More... | |
class | ProtectedAccounts |
List of protected accounts. See the class ProtectedAccount and see the property ProtectedAccounts of the UserLockServer class to see how to retrieve such a list. More... | |
class | ProtectedAccountEffective |
Effective Protected Account is a virtual protected account (it doesn't exist in the protected accounts list) to know the effective restrictions that affect one user according with the policy defined in UserLock and the protected accounts configuration. More... | |
class | CustomSessionLimit |
Custom limit to set a maximum number of concurrent sessions for selected types of sessions. More... | |
class | CustomSessionLimits |
List of custom session limits. See the class CustomSessionLimit and the property CustomSessionLimits of the ProtectedAccount class to get/set the list. More... | |
Enumerations | |
enum | AccountPropertyList : uint { None = 0x00 , UserLock = 0x01 , Workstations = 0x02 , Hours = 0x04 , Group = 0x08 , NonInteractive = 0x10 , Iis = 0x20 , Ras = 0x40 , List = 0x80 , Information = 0x100 , All = 0xFFF } |
Enumeration of all groups of properties in the ProtectedAccount class allowing to get or set only selected properties. See the methods GetInfo and SetInfo of the class ProtectedAccount or the method GetProtectedAccount of the class UserLockServer. More... | |
enum | ProtectedAccountType { None = 0 , User = 1 , Group = 2 , Ou = 3 } |
Enumeration for all type of protected accounts. More... | |
enum AccountPropertyList : uint |
Enumeration of all groups of properties in the ProtectedAccount class allowing to get or set only selected properties. See the methods GetInfo and SetInfo of the class ProtectedAccount or the method GetProtectedAccount of the class UserLockServer.
enum ProtectedAccountType |