lt's the Exit Program associated to Single Sign-On activation in easycom mode. This is not called in EIM mode.
Note: this is recommended to use the EIM mode single signon instead of the Easycom mode.
When Single Sign-on is configured and activated (see CFGEACSSO) and if program EACSSO001 exists in the job libraries list, it runs with various events:
• before memorizing a signature (simple connection or Windows session)
• when recording (simple connection or Windows session)
then with each connection request.
Parameters
EASYCOM calls the program, transfers various parameters to it and turns over.
&OP - Operation: program call origin
*BEFORE and *WINBEFORE
Before memorizing simple or session signature, the program can:
• modify username and/or password
• allow or refuse memorizing
*SIGNON and *WINSIGNON
Signature memorizing, the program :
• can't modify user or password anymore,
• can allow or refuse memorizing
*REQUEST
Requires connection, the program :
• cannot modify user or password anymore,
• can erase storage and force user to be signed again.
&RC - Return
*OK: accepts signature
*DENY: refuses signature
*EXPIRED: signature validity period is exceeded
*OUTHOURS: request out of authorized hours,
*CHG: user change
&USER / &USERLEN - user name length
&PWD / &PWDLEN - password length
&SOTIME – Time in HHMMSS format
&SODATE - Date in CYYMMDD format
&IDADR - IP client address
&STATION - workstation (different from &computer if TSE is used)
&COMPUTER – computer name
&LOGDOMAIN – Windows domain
&LOGUSER – Windows user
The fat variables (except &OP) can be modified with &RC program (to authorize or refuse signature or connection, change user, expiration or out of authorized domains), &USER and &PWD for a user change.
See EASYCOM library EACSSO001 file for an example and more detailed specifications.