Skip to main content
Version: 2.90.x.x Java 8 ELS

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"