Skip to main content
Version: 2.75.x.x LTS

Authenticating AuthStates

Authenticating AuthStates are AuthStates that authenticate a user. After the successful execution of an authenticating AuthState, the provided or inferred user is considered authenticated. After the user has been authenticated successfully (e.g., username and password were correct), authenticating AuthStates write the following attributes of the user into the session. These attributes can be referenced by subsequent AuthStates.

AttributeDescription
ch.adnovum.nevisidm.user.clientExtIdThe external ID of the client the user belongs to, as it is known by nevisIDM
ch.adnovum.nevisidm.user.clientNameThe name of the client the user belongs to, as it is known by nevisIDM
ch.adnovum.nevisidm.user.extIdThe external ID of the user, as it is known by nevisIDM
ch.adnovum.nevisidm.user.loginIdThe loginID of the user, as it is known by nevisIDM. This loginID may differ from the one the user used for authentication (i.e., the value may differ from ${request:loginId}).
ch.adnovum.nevisidm.user.stateThe state the user is in, as it is known by nevisIDM. Refer to the nevisIDM reference guide for details about user states.