Interface RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover

    • Method Detail

      • removeAuthorizedClient

        void removeAuthorizedClient​(java.lang.String clientRegistrationId,
                                    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).
        Parameters:
        clientRegistrationId - the identifier for the client's registration
        principal - 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.