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.
Topic | Description |
---|---|
Class | ch.nevis.esauth.auth.states.standard.AuthRedirect |
Logging | StdStates |
Auditing | none |
Properties | URL " 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. | |
Methods | process (all events) |
Input | none |
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="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>