Filter
's and supporting classes and interfaces.See: Description
Interface | Description |
---|---|
AuthorizationRequestRepository<T extends OAuth2AuthorizationRequest> |
Implementations of this interface are responsible for the persistence of
OAuth2AuthorizationRequest between requests. |
OAuth2AuthorizationRequestResolver |
Implementations of this interface are capable of resolving an
OAuth2AuthorizationRequest from the provided HttpServletRequest . |
OAuth2AuthorizedClientRepository |
Implementations of this interface are responsible for the persistence of
Authorized Client(s) between requests. |
Class | Description |
---|---|
AuthenticatedPrincipalOAuth2AuthorizedClientRepository |
An implementation of an
OAuth2AuthorizedClientRepository that delegates to the
provided OAuth2AuthorizedClientService if the current Principal is
authenticated, otherwise, to the default (or provided)
OAuth2AuthorizedClientRepository if the current request is unauthenticated (or
anonymous). |
DefaultOAuth2AuthorizationRequestResolver |
An implementation of an
OAuth2AuthorizationRequestResolver that attempts to
resolve an OAuth2AuthorizationRequest from the provided
HttpServletRequest using the default request URI pattern
/oauth2/authorization/{registrationId} . |
DefaultOAuth2AuthorizedClientManager |
The default implementation of an
OAuth2AuthorizedClientManager for use within
the context of a HttpServletRequest . |
DefaultOAuth2AuthorizedClientManager.DefaultContextAttributesMapper |
The default implementation of the
contextAttributesMapper . |
DefaultReactiveOAuth2AuthorizedClientManager |
The default implementation of a
ReactiveOAuth2AuthorizedClientManager for use
within the context of a ServerWebExchange . |
DefaultReactiveOAuth2AuthorizedClientManager.DefaultContextAttributesMapper |
The default implementation of the
contextAttributesMapper . |
HttpSessionOAuth2AuthorizationRequestRepository |
An implementation of an
AuthorizationRequestRepository that stores
OAuth2AuthorizationRequest in the HttpSession . |
HttpSessionOAuth2AuthorizedClientRepository |
An implementation of an
OAuth2AuthorizedClientRepository that stores
OAuth2AuthorizedClient 's in the HttpSession . |
OAuth2AuthorizationCodeGrantFilter |
A
Filter for the OAuth 2.0 Authorization Code Grant, which handles the
processing of the OAuth 2.0 Authorization Response. |
OAuth2AuthorizationRequestRedirectFilter |
This
Filter initiates the authorization code grant or implicit grant flow by
redirecting the End-User's user-agent to the Authorization Server's Authorization
Endpoint. |
OAuth2LoginAuthenticationFilter |
An implementation of an
AbstractAuthenticationProcessingFilter for OAuth 2.0
Login. |
Filter
's and supporting classes and interfaces.