Passing Logon Validator Information/Persisting Values on Server

The logon validator used in a VLF-ONE application can now return up to five persistent strings that are subsequently accessible to other server modules running within the same session.

For example, your logon validator might use string 1 to make the logged on user name available to all server modules.

It might also use string 2 to make a replacement library list command available to all other server modules (eg: “CHGLIBL LIBL(QTEMP DATLIBRARY1 DATALIBRARY2 PROGRAMLIB1)”

The other server modules can then set the correct IBM i library list as they start to execute (Please note: see Business Object 101,102 and 130 examples before doing this yourself).

The new Foundation -> Persistent Strings example demonstrates this new capability and additional information about using server side persistence of information: