SecureLogin reads details from the system and uses them to create variables that you can incorporate into the application definition. These variables are automatically generated as runtime variables and used in the same manner within any application definition.
|
Variable |
Description |
|---|---|
|
?BrowserType(system) |
Contains Internet Explorer and indicates the browser on which the application definition is running. This variable is only set in a Web application definition. |
|
?CurrTime(system) |
Contains the running time in seconds from Jan 1970 to the present. Use this variable to force password changes every X days, or similar. Do not use the application definition to force a password change if you want to continue the application generating the change password event. This is recommended. Use this variable on applications where you cannot set a password expiry at the application back end. |
|
?DSVariable(system) |
SecureLogin traps the DataStoreVariableNotAvailable exception and stores the name of the variable, which resulted the exception, in a built-in variable called ?DSVariable. This helps in tracing errors that occurs while trying to read a directory attribute. |
|
?SysContext(system) |
Contains the context within which the current SecureLogin user's directory object exists. |
|
?SysPassword(system) |
Contains the directory password of the user currently using SecureLogin. This variable is only available if the appropriate options are chosen when installing SecureLogin. |
|
?SysServer(system) |
Contains the name of the server or the IP address of the server that was entered in the Novell client login panel. NOTE:This variable is only available if the Novell client login extension is installed (eDirectory) and is not available if the MS Active Directory or ADAM option has been installed. |
|
?SysTree(system) |
The name of the directory tree that the SecureLogin is currently using. NOTE:The variable ?SysTree will return the Domain name when using Microsoft GINA (Microsoft Active Directory or ADAM)/Credential Provider and the Tree name or Port Number when using Novell GINA or LDAP installation. |
|
?SysTSLaunched (system) |
Contains the condition state value when SLLauncher is run. This variable is set to "True" when a script is being executed by SLLauncher. Otherwise it will be "<NOTSET>". |
|
?SysUser(system) |
The name of the user currently using SecureLogin. |
|
?sysInstallDir(Tray) |
Location of the tray or any other SecureLogin application. |
|
?sysTrayHWND |
System tray window handle. |
|
?sysProductVersion(os) |
Version of the operating system. |
|
?sysProductVersion(app) |
Version of the application on which the script is running. |
|
?sysProductVersion(worker) |
Version of the process (worker) running for the application. |
|
?sysProductVersion(someapp.exe) |
Version of some other application in the NetIQ SecureLogin folder. |
|
?sysFileVersion(app) |
Version including the patch number or the hotfix number of the application on which the script is running. |
|
?sysFileVersion(worker) |
Version including the patch number or the hotfix number of the process (worker) running on the selected application. |
|
?sysPlatform(os) |
Architecture of the operating system. |
|
?sysPlatform(worker) |
Architecture of the process (worker) that runs for the selected application. |