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.
Attribute | Description |
---|---|
ch.adnovum.nevisidm.user.clientExtId | The external ID of the client the user belongs to, as it is known by nevisIDM |
ch.adnovum.nevisidm.user.clientName | The name of the client the user belongs to, as it is known by nevisIDM |
ch.adnovum.nevisidm.user.extId | The external ID of the user, as it is known by nevisIDM |
ch.adnovum.nevisidm.user.loginId | The 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.state | The state the user is in, as it is known by nevisIDM. Refer to the nevisIDM reference guide for details about user states. |