public class OAuth2AuthorizationCodeAuthenticationToken extends OAuth2AuthorizationGrantAuthenticationToken
Authentication implementation used for the OAuth 2.0 Authorization Code Grant.OAuth2AuthorizationGrantAuthenticationToken,
OAuth2AuthorizationCodeAuthenticationProvider,
Serialized Form| Constructor and Description |
|---|
OAuth2AuthorizationCodeAuthenticationToken(java.lang.String code,
org.springframework.security.core.Authentication clientPrincipal,
java.lang.String redirectUri,
java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
Constructs an
OAuth2AuthorizationCodeAuthenticationToken using the provided parameters. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode()
Returns the authorization code.
|
java.lang.String |
getRedirectUri()
Returns the redirect uri.
|
getAdditionalParameters, getCredentials, getGrantType, getPrincipalequals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toStringpublic OAuth2AuthorizationCodeAuthenticationToken(java.lang.String code,
org.springframework.security.core.Authentication clientPrincipal,
@Nullable
java.lang.String redirectUri,
@Nullable
java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
OAuth2AuthorizationCodeAuthenticationToken using the provided parameters.code - the authorization codeclientPrincipal - the authenticated client principalredirectUri - the redirect uriadditionalParameters - the additional parameters