Package com.broadleafcommerce.auth.authorization.security.spring
package com.broadleafcommerce.auth.authorization.security.spring
-
ClassDescriptionUtility methods for the OAuth 2.0 Configurers.Leverages
OAuth2AuthorizationCodeRequestAuthenticationToken
to create anOAuth2AuthorizationCodeRequestAuthenticationToken
from the request.Leverages theOAuth2ClientCredentialsAuthenticationConverter
to create anOAuth2ClientCredentialsAuthenticationToken
from the request.Authorization Code Request validator that does not validate scopes.AnAuthenticationProvider
implementation for the OAuth 2.0 Refresh Token Grant.An authenticator used for OAuth 2.0 Client Authentication, which authenticates thePkceParameterNames#CODE_VERIFIER code_verifier
parameter.AnAuthenticationProvider
implementation for the OAuth 2.0 Authorization Code Grant.Copy of the class of the same name from Spring.Attempts to extract the parameters fromHttpServletRequest
used for authenticating public clients using Proof Key for Code Exchange (PKCE) or refresh token.AnAuthenticationProvider
implementation used for OAuth 2.0 Public Client Authentication, which authenticates thePkceParameterNames#CODE_VERIFIER code_verifier
parameter, or therefresh_token
andredirect_uri
parameters.AnAuthenticationProvider
implementation for the OAuth 2.0 Authorization Code Request.AnAuthenticationProvider
implementation for the OAuth 2.0 Client Credential Grant.