Default input properties
Most nevisIDM AuthStates use a common input property handling with several fallbacks for backward compatibility. If a parameter cannot be resolved by the configured substitution, the fallbacks are performed (in the given order) until a non-empty value is found.
Properties (Input)
user.loginId (string, "${inargs:isiwebuserid}")
Login ID, known by the user.
Fallbacks:
- "
${sess:ch.adnovum.nevisidm.user.loginId}" - "
${request:loginId}" - "
${notes:loginid}"
client.name (string, "${inargs:client}")
A user with a certificate registered in multiple clients needs to select the client to select the correct account.
AuthState Fallbacks:
- "
${sess:ch.adnovum.nevisidm.user.clientName}" - "
${inargs:Client}" - "
${notes:client}" - The client name is taken from the user.loginid property if it is in the form "clientname/loginId"