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.