public class DelegatedAuthenticationSAML2ClientLogoutAction
extends org.springframework.webflow.action.AbstractAction
DelegatedAuthenticationSAML2ClientLogoutAction.
The action takes into account the currently used PAC4J client which is stored in the user profile. If the client is not a SAML2 client, nothing happens. If it is a SAML2 client, its logout action is executed.
Assumption: The PAC4J user profile should be in the user session during logout, accessible with PAC4J Profile Manager. The Logout web flow should make sure the user profile is present.
| Constructor and Description |
|---|
DelegatedAuthenticationSAML2ClientLogoutAction() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.webflow.execution.Event |
doExecute(org.springframework.webflow.execution.RequestContext requestContext) |