public class NimbusAuthorizationCodeTokenExchanger extends java.lang.Object implements AuthorizationGrantTokenExchanger<AuthorizationCodeAuthenticationToken>
AuthorizationGrantTokenExchanger
that "exchanges"
an authorization code credential for an access token credential
at the authorization server's Token Endpoint.
NOTE: This implementation uses the Nimbus OAuth 2.0 SDK internally.
Constructor and Description |
---|
NimbusAuthorizationCodeTokenExchanger() |
Modifier and Type | Method and Description |
---|---|
TokenResponseAttributes |
exchange(AuthorizationCodeAuthenticationToken authorizationCodeAuthenticationToken) |
public NimbusAuthorizationCodeTokenExchanger()
public TokenResponseAttributes exchange(AuthorizationCodeAuthenticationToken authorizationCodeAuthenticationToken) throws OAuth2AuthenticationException
exchange
in interface AuthorizationGrantTokenExchanger<AuthorizationCodeAuthenticationToken>
OAuth2AuthenticationException