Express Logon Feature (ELF)

The Express Logon Feature (ELF) allows a user to run a macro, which securely logs onto a host application without the transmission of a host user ID and password. This macro can also be configured as a start up macro to automatically log on as soon as the session is connected.  The host session must be configured for SSL (Secure Socket Layer) with client authentication enabled in order for ELF macro to work.

Follow the steps below to configure your PASSPORT session to work with Express Logon macro:

  1. Configure a PASSPORT session for  SSL/TLS security with Client Authentication

  2. Record a macro to log on to the host application using your assigned user ID and password

  3. Edit the recorded macro and make the changes below:

  1. Save the macro

  2. Enable Start Up Macro under Communication Setup/Miscellaneous tab (pointing to the recorded macro)

Sample recorded macro before modification:

Sub ZMain()
Dim Text, ret
SendHostKeys ("userID<ENTER>")
ret = WaitForHostUpdate(10)
SendHostKeys ("password<ENTER>")
.
.
End Sub

Sample recorded macro after modification:

Sub ZMain()
Dim Text, ret
ret =
SendELFApplid ("tsos0w1") ' where "tsos0w1" is the Application ID
SendHostKeys (
")USR.ID(<ENTER>")
ret = WaitForHostUpdate(10)
SendHostKeys (
")PSS.WD(<ENTER>")
.
.
End Sub

 

Related Information:

Enable SSL/TLS

Start Up Macro

Client Authentication

SendELFApplid