UserLock API
|
Agent distribution properties. See the property AgentDistributionProperties of the UserLockServer class to retrieve an instance of this class and update it. More...
Inherits UlServerComponent.
Public Types | |
enum | PropertyList { } |
Agent distribution property list. See the method SetInfo of the AgentDistributionProperties class. More... | |
Public Member Functions | |
override void | GetInfo () |
Get all properties from the UserLock server. | |
void | GetInfo (PropertyList propertyList) |
Retrieve selected properties from the UserLock server. | |
override void | SetInfo () |
Upload all properties to the UserLock server. | |
void | SetInfo (PropertyList propertyList) |
Upload selected properties to the UserLock server. | |
Properties | |
bool | ForceReboot [get, set] |
Get/set if a workstation is automatically rebooted if needed once the agent has been installed/uninstalled. | |
bool | ForceClose [get, set] |
Get/set if applications are forced to close when a workstation needs to be rebooted. | |
int | RebootTimeOut [get, set] |
Get/Set the notification timeout when a workstation needs to be rebooted. | |
bool | ExcludeServers [get, set] |
Get/set if the automatic deployment mode installs the agent on servers (False by default). | |
bool | CheckPrevious [get, set] |
Get/set if UserLock still checks computers on which the agent has already been deployed (True by default. Recommended to let the default value). | |
bool | DeployMode [get, set] |
Get set if the automatic deployer will install (true) or uninstall (false) the agent. See the example in the AgentDistributionProperties property of the UserLockServer class. | |
bool | AutoMode [get, set] |
Get/set if the automatic deployer is started. See the example in the AgentDistributionProperties property of the UserLockServer class. | |
bool | EnableRemoteRegistry [get, set] |
Get/set if UserLock will automatically enable the Remote Registry service on computers to protect. | |
bool | DisplayErrors [get, set] |
Get/set if the agent displays errors to the user (false by default). | |
bool | DisableRefusedConnections [get, set] |
Get/set if logons denied Windows should not be notified to the UserLock server (false by default, logon denied by Windows are sent to the UserLock server). | |
JoinMode | JoinMode [get, set] |
Get/set if UserLock should make a user join any existing terminal session on the same terminal server. See the enum JoinMode. Default value: JoinMode.Always. | |
bool | ProtectConsole [get, set] |
Get/set if the session on the local console should be protected on servers. | |
bool | ScreenSaverAsLock [get, set] |
Get/set if screensaver time should be considered as locked time. | |
bool | EnableUlCredProv [get, set] |
If enabled (enabled by default), this enables the UserLock Credential Provider in the desktop UserLock agent. | |
List< string > | IncludedComputers [get] |
By default, empty. List of computers that are not in the network zone protected by UserLock, but that you want to include in the protection. For each device, add its NetBIOS name. After that, restart the UserLock service. | |
List< string > | ExcludedComputers [get] |
By default, empty. List of computers that are in the network zone protected by UserLock, but that you want to exclude from the protection. For each device, add its NetBIOS name. After that, restart the UserLock service. | |
List< string > | ExcludedAutoComputers [get] |
By default, empty. List of computers that are in the network zone protected by UserLock, but that you want to exclude from the Desktop Agent auto-deployment. For each device, add its NetBIOS name. After that, restart the UserLock service. | |
string | UrlToContactOverInternet [get, set] |
Public URL to the UserLock proxy application. If set, this will permit agents to contact the service then outside the network. | |
Agent distribution properties. See the property AgentDistributionProperties of the UserLockServer class to retrieve an instance of this class and update it.
enum PropertyList |
Agent distribution property list. See the method SetInfo of the AgentDistributionProperties class.
Enumerator | |
---|---|
Deployer | Deployer properties. |
Agent | Agent configuration properties. |
ComputerLists | Custom lists of computers to include/exclude from the protected network zone. |
All | All properties. |
void GetInfo | ( | PropertyList | propertyList | ) |
Retrieve selected properties from the UserLock server.
propertyList | List of properties to retrieve from the UserLock server. See the enum PropertyList |
void SetInfo | ( | PropertyList | propertyList | ) |
Upload selected properties to the UserLock server.
propertyList | List of properties to upload to the UserLock server. See the enum PropertyList |