Package com.broadleafcommerce.auth.authorization.security.spring
package com.broadleafcommerce.auth.authorization.security.spring
-
ClassesClassDescriptionUtility methods for the OAuth 2.0 Configurers.Leverages
OAuth2AuthorizationCodeRequestAuthenticationTokento create anOAuth2AuthorizationCodeRequestAuthenticationTokenfrom the request.Leverages theOAuth2ClientCredentialsAuthenticationConverterto create anOAuth2ClientCredentialsAuthenticationTokenfrom the request.Authorization Code Request validator that does not validate scopes.AnAuthenticationProviderimplementation for the OAuth 2.0 Refresh Token Grant.An authenticator used for OAuth 2.0 Client Authentication, which authenticates thePkceParameterNames#CODE_VERIFIER code_verifierparameter.AnAuthenticationProviderimplementation for the OAuth 2.0 Authorization Code Grant.Copy of the class of the same name from Spring.Attempts to extract the parameters fromHttpServletRequestused for authenticating public clients using Proof Key for Code Exchange (PKCE) or refresh token.AnAuthenticationProviderimplementation used for OAuth 2.0 Public Client Authentication, which authenticates thePkceParameterNames#CODE_VERIFIER code_verifierparameter, or therefresh_tokenandredirect_uriparameters.AnAuthenticationProviderimplementation for the OAuth 2.0 Authorization Code Request.AnAuthenticationProviderimplementation for the OAuth 2.0 Client Credential Grant.