@groovy.transform.ToString(includeNames: true, includeSuper: true, includes: [principal, accessToken, accessTokenJwt, refreshToken, refreshTokenJwt, expiration]) @groovy.transform.CompileStatic class AccessToken extends AbstractAuthenticationToken
Encapsulates an OAuth 2.0 access token.
| Type | Name and description |
|---|---|
java.lang.String |
accessToken |
JWT |
accessTokenJwt |
java.lang.Integer |
expiration |
UserDetails |
principalThe username |
java.lang.String |
refreshToken |
JWT |
refreshTokenJwt |
static long |
serialVersionUID |
| Constructor and description |
|---|
AccessToken(java.util.Collection<? extends GrantedAuthority> authorities) |
AccessToken(UserDetails principal, java.util.Collection<? extends GrantedAuthority> authorities, java.lang.String accessToken, java.lang.String refreshToken, java.lang.Integer expiration, JWT accessTokenJwt, JWT refreshTokenJwt) |
AccessToken(java.lang.String accessToken, java.lang.String refreshToken, java.lang.Integer expiration) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Object |
getCredentials() |
|
void |
setAuthenticated(boolean isAuthenticated) |
The username
Groovy Documentation