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

AuthAutoStepup

Introduction and overview

This AuthState is used to finish a stepup request by adding the required security roles. It is used as a replacement for AuthDone if an AuthState, processing the stepup event, does not add one of the required roles. This is usually the case if the security role required is not really an authorization item but an event trigger to invoke some additional processing on nevisAuth.

Description​

The following table and chapters describe the characteristics of the AuthState.

TopicDescription
Classch.nevis.esauth.auth.states.standard.AuthAutoStepup
LoggingStdStates
Auditingnone
Markernone
Methodsstepup

Properties​

none

Input​

No input arguments; nevisProxy sends the required roles as configured in the SecurityRoleFilter.

Transitions​

none (should only be used as final AuthState)

Output​

On AUTH_DONE, all the current output arguments from previous states are saved to the authentication session.

Errors​

none

Notes​

none

Example​

<AuthState name="StepupDone" class="ch.nevis.esauth.auth.states.standard.AuthAutoStepup">
<Response value="AUTH_DONE">
<Gui name="StepupDone" />
</Response>
</AuthState>