@FunctionalInterface
public static interface RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
OAuth2AuthorizedClient from an
OAuth2AuthorizedClientRepository or OAuth2AuthorizedClientService.| Modifier and Type | Method and Description |
|---|---|
void |
removeAuthorizedClient(java.lang.String clientRegistrationId,
org.springframework.security.core.Authentication principal,
java.util.Map<java.lang.String,java.lang.Object> attributes)
Removes the
OAuth2AuthorizedClient associated to the
provided client registration identifier and End-User Authentication (Resource Owner). |
void removeAuthorizedClient(java.lang.String clientRegistrationId,
org.springframework.security.core.Authentication principal,
java.util.Map<java.lang.String,java.lang.Object> attributes)
OAuth2AuthorizedClient associated to the
provided client registration identifier and End-User Authentication (Resource Owner).clientRegistrationId - the identifier for the client's registrationprincipal - the End-User Authentication (Resource Owner)attributes - an immutable Map of (optional) attributes present under certain conditions.
For example, this might contain a javax.servlet.http.HttpServletRequest
and javax.servlet.http.HttpServletResponse if the authorization was performed
within the context of a javax.servlet.ServletContext.