@FunctionalInterface public interface ReactiveOAuth2AccessTokenResponseClient<T extends AbstractOAuth2AuthorizationGrantRequest>
|Modifier and Type||Method and Description|
Exchanges the authorization grant credential, provided in the authorization grant request, for an access token credential at the Authorization Server's Token Endpoint.
reactor.core.publisher.Mono<OAuth2AccessTokenResponse> getTokenResponse(T authorizationGrantRequest)
authorizationGrantRequest- the authorization grant request that contains the authorization grant credential
OAuth2AccessTokenResponsethat contains the
OAuth2AuthorizationException- if an error occurs while attempting to exchange for the access token credential