To install the Citrix support set:
X_INSTALLCITRIX="Yes"
SecureLogin detects the type of Citrix or terminal service automatically and the following properties are set, depending on the type of the service detected.
If a Citrix client is detected: X_ISCITRIXCLIENT="Yes"
If a Citrix server is detected: X_ISCITRIXSERVER="Yes"
If a terminal client is detected: X_ISTSCLIENT="Yes"
If a terminal server is detected: X_ISTSSERVER="Yes"
The following is an example of a successful and tested silent command line installation of SecureLogin on a Citrix client.
msiexec.exe /qn /norestart /i "SecureLogin.msi" ADDLOCAL=MAD,Citrix,CitrixClient X_INSTALLCITRIX="Yes" X_PLATFORM="CLIENT" X_ISCITRIXCLIENT="Yes"
When upgrading from a previous version of SecureLogin to SecureLogin 8.0, you are not required to change any SLLauncher.exe shortcuts previously created for published Citrix applications.
When it is installed, the SecureLogin 8.0 modifies the existing SLLauncher.exe automatically so it becomes a shell that runs any command line passed to it.
The SecureLogin 8.0 installer now automatically detects that the installation is on a Citrix server and prompts you to verify the new Citrix components to be installed.
IMPORTANT:After the successful installation of SecureLogin, if a user has a published desktop open at the same time as a published application, any changes made to the SecureLogin data on the desktop are not reflected in the published application session until SecureLogin is restarted.
Scenario 1: A client has a Citrix environment in an Active Directory mode. The published applications are contained in one published application set and user access to the published applications is through a Citrix Web interface. The client needs to enable single sign-on for published applications.
Install SecureLogin only on the Citrix server and not on the workstations, because the client only needs to enable single sign-on for published application when access is through the Web.
The other Securelogin component needed on the server is the published application component. Use SLLauncher.exe to enable single sign-on for published applications.
Scenario 2: A client has a Citrix environment in an Active Directory mode. Users access applications on their local workstations and also access published applications through the ICA client. Both the local application and the published applications must be enabled for single sign-on. The client also requires the users to use the same credentials to log in to both the local workstations and the Citrix server.
Install SecureLogin and the Citrix components on both the local workstation and the Citrix server to allow local applications and published applications to be enabled for single sign-on. Also, enable GINA for GINA passthrough because the user has authenticated to the directory when logging in to the workstation. When an ICA connection is established, the user’s credentials that are used to authenticate to the workstation are sent through a virtual channel driver (Citrix Client option) to the Citrix server GINA.
Deploying the full Citrix Desktop requires SecureLogin schema extensions on the network directory server and client installation on the Citrix server.
The data of users using the SecureLogin and using the Citrix server remotely is stored in the Citrix directory and the network directory.
If you are upgrading from a previous version of SecureLogin, do not change the SLLauncher.exe shortcuts previously created for published Citrix applications. SecureLogin modifies the existing SLLauncher.exe automatically. SLLauncher.exe is a shell that runs any command line passed to it.
The SecureLogin installer automatically detects that the installation is on a Citrix server and prompts you to verify the new Citrix components to be installed.
IMPORTANT:After installing SecureLogin, if you have both published application and published desktop open, the changes made to SecureLogin on the desktop is not reflected in the published application session until SecureLogin is restarted.
The Application Definition Wizard included in SecureLogin 7.0 and later cannot detect Citrix published applications. Run the application on your workstation to create an application definition using the wizard.