4.2 SecureLogin Supported Variables

SecureLogin is able to read details from the system and use 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.

Table 4-1 Variables and Descriptions

Variable

Description

?SysVersion(system)

The local SecureLogin windows agent version.

You can use this variable to determine if specific support is built into the product running on the user's workstation. Version con-vention is two digits for each section read from right to left, and leading zeroes are removed. For example, version 3.0.4.0 would be returned as 03000400.

?BrowserType(system)

Contains Internet Explorer or Netscape and indicates in which browser the Application Definition or Predefined Application is running.

This variable is only set in a Web Application Definition or Pre-defined Application.

?SysUser(system)

The name of the user currently using SecureLogin Single Sign‐On.

?SysPassword(system)

The directory password of the user currently using SecureLogin.

This variable is only available if the appropriate options are cho-sen when installing SecureLogin.

?SysContext(system)

The context within which the current SecureLogin user's directory object exists.

?SysTree(system)

The name of the directory tree that the SecureLogin Single Sign‐On is currently using.

?SysServer(system)

The name of the server that was entered in the Novell log on.

This variable is only available if the Novell client log on extension is installed.

?CurrTime(system)

The running time in seconds from January 1970 to the present. You can use this variable to force password changes every X days, and so on.

Do not use the Application Definition to force a password change if you wish to continue having the application generate the change password event (recommended). Use this variable on applications where you cannot set a password expiry at the appli-cation back end.