Package org.pac4j.oidc.logout
Class OidcLogoutActionBuilder
java.lang.Object
org.pac4j.oidc.logout.OidcLogoutActionBuilder
- All Implemented Interfaces:
org.pac4j.core.logout.LogoutActionBuilder
public class OidcLogoutActionBuilder
extends Object
implements org.pac4j.core.logout.LogoutActionBuilder
Logout action builder for OpenID Connect.
- Since:
- 2.0.0
- Author:
- Jerome Leleu
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.pac4j.core.http.ajax.AjaxRequestResolver
Optional<org.pac4j.core.exception.http.RedirectionAction>
getLogoutAction
(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, org.pac4j.core.profile.UserProfile currentProfile, String targetUrl) void
setAjaxRequestResolver
(org.pac4j.core.http.ajax.AjaxRequestResolver ajaxRequestResolver)
-
Field Details
-
configuration
-
-
Constructor Details
-
OidcLogoutActionBuilder
-
-
Method Details
-
getLogoutAction
public Optional<org.pac4j.core.exception.http.RedirectionAction> getLogoutAction(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, org.pac4j.core.profile.UserProfile currentProfile, String targetUrl) - Specified by:
getLogoutAction
in interfaceorg.pac4j.core.logout.LogoutActionBuilder
-
getAjaxRequestResolver
public org.pac4j.core.http.ajax.AjaxRequestResolver getAjaxRequestResolver() -
setAjaxRequestResolver
public void setAjaxRequestResolver(org.pac4j.core.http.ajax.AjaxRequestResolver ajaxRequestResolver)
-