Package com.adobe.granite.auth.oauth
Interface LogoutProvider
-
@ConsumerType public interface LogoutProvider
TheLogoutProviderinterface provides the ability to perform a log-out operation.If a registered
Providerservice implements this interface thelogout(HttpServletRequest,ProviderConfig)method is called during the dropCredentials execution.- Since:
- 3.13
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringlogout(HttpServletRequest request, ProviderConfig providerConfig)This method will perform all the backend steps of the logout process.
-
-
-
Method Detail
-
logout
java.lang.String logout(HttpServletRequest request, ProviderConfig providerConfig)
This method will perform all the backend steps of the logout process.- Parameters:
request- The request to the logout URL. Used to correctly build the callback URL.providerConfig- The OAuth Provider configuration- Returns:
- the URL where to redirect after logout
- Since:
- 3.13
-
-