Package org.springframework.security.oauth2.server.authorization.web.authentication
package org.springframework.security.oauth2.server.authorization.web.authentication
-
ClassDescriptionAttempts to extract HTTP Basic credentials from
HttpServletRequest
and then converts to anOAuth2ClientAuthenticationToken
used for authenticating the client.Attempts to extract client credentials from POST parameters ofHttpServletRequest
and then converts to anOAuth2ClientAuthenticationToken
used for authenticating the client.AnAuthenticationConverter
that simply delegates to it's internalList
ofAuthenticationConverter
(s).Attempts to extract a JWT client assertion credential fromHttpServletRequest
and then converts to anOAuth2ClientAuthenticationToken
used for authenticating the client.Attempts to extract an Access Token Request fromHttpServletRequest
for the OAuth 2.0 Authorization Code Grant and then converts it to anOAuth2AuthorizationCodeAuthenticationToken
used for authenticating the authorization grant.Attempts to extract an Authorization Request fromHttpServletRequest
for the OAuth 2.0 Authorization Code Grant and then converts it to anOAuth2AuthorizationCodeRequestAuthenticationToken
used for authenticating the request.Attempts to extract an Authorization Consent fromHttpServletRequest
for the OAuth 2.0 Authorization Code Grant and then converts it to anOAuth2AuthorizationConsentAuthenticationToken
used for authenticating the request.Attempts to extract an Access Token Request fromHttpServletRequest
for the OAuth 2.0 Client Credentials Grant and then converts it to anOAuth2ClientCredentialsAuthenticationToken
used for authenticating the authorization grant.Attempts to extract an Access Token Request fromHttpServletRequest
for the OAuth 2.0 Refresh Token Grant and then converts it to anOAuth2RefreshTokenAuthenticationToken
used for authenticating the authorization grant.Attempts to extract an Introspection Request fromHttpServletRequest
and then converts it to anOAuth2TokenIntrospectionAuthenticationToken
used for authenticating the request.Attempts to extract a Revoke Token Request fromHttpServletRequest
and then converts it to anOAuth2TokenRevocationAuthenticationToken
used for authenticating the request.Attempts to extract the parameters fromHttpServletRequest
used for authenticating public clients using Proof Key for Code Exchange (PKCE).