Class AbstractOAuth2AuthorizationGrantRequest
java.lang.Object
org.springframework.security.oauth2.client.endpoint.AbstractOAuth2AuthorizationGrantRequest
- Direct Known Subclasses:
JwtBearerGrantRequest,OAuth2AuthorizationCodeGrantRequest,OAuth2ClientCredentialsGrantRequest,OAuth2PasswordGrantRequest,OAuth2RefreshTokenGrantRequest,TokenExchangeGrantRequest
Base implementation of an OAuth 2.0 Authorization Grant request that holds an
authorization grant credential and is used when initiating a request to the
Authorization Server's Token Endpoint.
- Since:
- 5.0
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractOAuth2AuthorizationGrantRequest(AuthorizationGrantType authorizationGrantType, ClientRegistration clientRegistration) Sub-class constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns theclient registration.Returns the authorization grant type.
-
Constructor Details
-
AbstractOAuth2AuthorizationGrantRequest
protected AbstractOAuth2AuthorizationGrantRequest(AuthorizationGrantType authorizationGrantType, ClientRegistration clientRegistration) Sub-class constructor.- Parameters:
authorizationGrantType- the authorization grant typeclientRegistration- the client registration- Since:
- 5.5
-
-
Method Details
-
getGrantType
Returns the authorization grant type.- Returns:
- the authorization grant type
-
getClientRegistration
Returns theclient registration.- Returns:
- the
ClientRegistration - Since:
- 5.5
-