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. |
ReactiveAuthorizationRequestRepository<T extends OAuth2AuthorizationRequest> |
Implementations of this interface are responsible for the persistence
of
OAuth2AuthorizationRequest 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} . |
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. |
OAuth2AuthorizationRequestRedirectWebFilter |
This
WebFilter 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. |
ServerOAuth2LoginAuthenticationTokenConverter |
Converts from a
ServerWebExchange to an OAuth2LoginAuthenticationToken that can be authenticated. |
WebSessionOAuth2ReactiveAuthorizationRequestRepository |
An implementation of an
ReactiveAuthorizationRequestRepository that stores
OAuth2AuthorizationRequest in the WebSession . |
Filter
's and supporting classes and interfaces.