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

AuthRedirect

Introduction and overview

This AuthState is used as a final AuthState, to finish a successful authentication and signal a redirect to the access tier (nevisProxy).

Description

The following table describes the characteristics of the AuthState.

TopicDescription
Classch.nevis.esauth.auth.states.standard.AuthRedirect
LoggingStdStates
Auditingnone
PropertiesURL " is supported.
restart (boolean, false)This attribute signals session invalidation to the AuthEngine, i.e., the authentication is considered to be over, but no resulting authentication session is needed. To signal the same to the access tier (nevisProxy) use AUTH_DONE (keep session) or AUTH_REDIRECT (invalidate session) via the GUI descriptor.
Methodsprocess (all events)
Inputnone
Transitionsnone (should only be used as final AuthState)
OutputOn AUTH_DONE, all the current output arguments from previous states are saved to the authentication session.
Errorsnone
Notesnone

Example

<AuthState name="AuthRedirect" class="ch.nevis.esauth.auth.states.standard.AuthRedirect">
<Response value="AUTH_REDIRECT">
<Gui name="AuthDoneDialog"/>
</Response>
<property name="URL" value="https://my.url.com/"/>
<property name="restart" value="true"/>
</AuthState>