▼NISDecisions | |
NUserLockAPI | |
▼NUserLockLibrary | |
CAgentDistributionProperties | Agent distribution properties. See the property AgentDistributionProperties of the UserLockServer class to retrieve an instance of this class and update it |
CClientRests | Client restrictions (computer names, IP ranges, OUs) |
CClientRestsEff | Effective client restrictions (cannot be stored in ProtectedAccount fields because they need additional data) |
CConsumedTime | Consumed time for a specific type of session |
CCountriesEff | Effective list of countries (for effective geoloc restriction) |
CCustomSessionLimit | Custom limit to set a maximum number of concurrent sessions for selected types of sessions |
CCustomSessionLimits | List of custom session limits. See the class CustomSessionLimit and the property CustomSessionLimits of the ProtectedAccount class to get/set the list |
CGroupRestsEff | Effective group restrictions (cannot be stored in ProtectedAccount fields because they need additional data) |
CIisSession | Represent an IIS session |
CInteractiveSession | Class for interactive sessions: workstation sessions and terminal sessions |
CIpRange | IP range for workstation restrictions |
CIpRanges | List of IP ranges for workstation restrictions |
CMachineState | State of a machine in the protected network zone. This is an element of a MachineStates list |
CMachineStates | List of machine states in the protected network zone. See the class MachineState and see the property AgentDistribution of the UserLockServer class to retrieve such a list. - See also
- UserLockServer.AgentDistributionWithoutAgent, UserLockServer.AgentDistributionUnavailable
|
CMessage | Customizable message |
CMessages | List of customizable messages. See the class Message |
CMinMaxSessionCount | "MinMaxSessionCount" class declaration |
CMinMaxSessionCounts | "MinMaxSessionCounts" class declaration |
CMinMaxSessionCountsSt | "MinMaxSessionCountsSt" class declaration |
CNotifications | List of same credential notifications. Use the property SameCredNotifs of the ProtectedAccount class to get/set such a list |
COuRestriction | Organizational unit for workstation restrictions |
COuRestrictions | List of organizational unit restrictions |
CPermission | Access control entry for UserLock administration permissions |
CPermissions | List of UserLock administration permissions |
CProtectedAccount | 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 |
CProtectedAccountBase | Base class for ProtectedAccount and ProtectedAccountEffective |
CProtectedAccountEffective | 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 |
CProtectedAccounts | 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 |
CProtectedAccountTemporary | Temporary protected account allowing to define temporary rules for an account from a start date to an end date |
CProtectedItem | Base class for items that can be protected in protected accounts |
CRasSession | Class for RAS sessions |
CReportedIisUser | Represent a user with his IIS sessions |
CReportedMachine | Represent a computer with all the sessions on it. This is an element of the property ReportedMachines of the class UserLockServer. Also see the method GetReportedMachine to get an instance for a specific computer |
CReportedMachineBase | Base class for the classe ReportedMachine |
CReportedRasUser | Represent a user with his RAS sessions |
CReportedUser | 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 |
CReportedUserBase | Base class for the classes ReportedUser, ReportedIisUser and ReportedRasUser |
CServerProperties | UserLock server properties |
CSession | Base class for all kind of sessions |
CSsoServer | Represent a single SSO Server |
CTimeFrame | Time frame for hour restrictions |
CTimeFrames | List of time frames. See the class TimeFrame |
CTimeFramesEff | Effective time frame restrictions (cannot be stored in ProtectedAccount fields because they need additional data) |
CTimeQuota | Time quota for a specific period of time and for specific types of session |
CTimeQuotaCount | Time quota and corresponding remaining time count for a specific user. Allows to know how much time the user has left |
CTimeQuotas | List of TimeQuota. Use the property TimeQuotas of the ProtectedAccount class to get/set such a list |
CTimeQuotasCounts | List of TimeQuotaCount for a user but different types of sessions. Use the property TimeQuotasCounts of the class TimeQuotaStatus to get such a list |
CTimeQuotasEff | Effective time quota restrictions (cannot be stored in ProtectedAccount fields because they need additional data) |
CTimeQuotaStatus | Time quota status for a specific user. List consumed time for the user and for all kind of sessions. See the class ConsumedTime and use the function GetUserQuotaStatus of the UserLockServer class to get the time quota status for a specific user. Also allows to get the effective quotas for the user |
▼CUserLockServer | Instance of a local or remote UserLock server |
CIOperationNotify | Interface for callback classes used in ExecuteOperation |
CIOperationParams | Interface base to operation params in ExecuteOperation method |
CSendPopupParams | Parameters to send popup operation |
CShutdownParams | Parameters to shutdown operation |
CStatistic | Represents a statistic element |
CTaskAsync | Represents an asynchornous task element |
CTaskAsyncResult | Represents an asynchronous task result.
|
CVariables | Liste de toutes les variables |
CWorkstation | Class to specify a workstation restriction by client name |
CWorkstations | List of workstation restrictions by client name |