Class DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator
java.lang.Object
com.broadleafcommerce.auth.authorization.security.spring.DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator
- All Implemented Interfaces:
Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext>
public class DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator
extends Object
implements Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext>
Authorization Code Request validator that does not validate scopes. Based on
OAuth2AuthorizationCodeRequestAuthenticationValidator, this class still validates the
redirect URI.
Scope validation is performed in
ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider,
after the user principal is evaluated.
- Author:
- Cade Rea (cade-rea)
- See Also:
-
OAuth2AuthorizationCodeRequestAuthenticationValidator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext>static final Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext>static final Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext authenticationContext)
-
Field Details
-
DEFAULT_AUTHORIZATION_GRANT_TYPE_VALIDATOR
public static final Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext> DEFAULT_AUTHORIZATION_GRANT_TYPE_VALIDATOR -
DEFAULT_CODE_CHALLENGE_VALIDATOR
public static final Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext> DEFAULT_CODE_CHALLENGE_VALIDATOR -
DEFAULT_PROMPT_VALIDATOR
public static final Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext> DEFAULT_PROMPT_VALIDATOR
-
-
Constructor Details
-
DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator
public DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator()
-
-
Method Details
-
accept
public void accept(org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext authenticationContext)
-