- All Known Implementing Classes:
- NimbusAuthorizationCodeTokenExchanger
public interface AuthorizationGrantTokenExchanger<T extends AuthorizationGrantAuthenticationToken>
Implementations of this interface are responsible for "exchanging"
an authorization grant credential (for example, an authorization code) for an
access token credential at the authorization server's Token Endpoint.
- Since:
- 5.0
- See Also:
AuthorizationGrantType
,
AuthorizationGrantAuthenticationToken
,
TokenResponseAttributes
,
Section 1.3 Authorization Grant,
Section 4.1.3 Access Token Request (Authorization Code Grant),
Section 4.1.4 Access Token Response (Authorization Code Grant)