public final class OidcTokenResponse
extends java.lang.Object
/oauth2/token endpoint.
Contains the access token, ID token, optional refresh token, and the token expiry in seconds.
| Constructor and Description |
|---|
OidcTokenResponse(java.lang.String accessToken,
java.lang.String idToken,
java.lang.String refreshToken,
int expiresIn)
Constructs an OidcTokenResponse.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessToken()
Returns the OAuth2 access token.
|
int |
getExpiresIn()
Returns the token lifetime in seconds.
|
java.lang.String |
getIdToken()
Returns the OpenID Connect ID token.
|
java.lang.String |
getRefreshToken()
Returns the refresh token, or
null if the response
did not include one (e.g. |
public OidcTokenResponse(@Nonnull
java.lang.String accessToken,
@Nonnull
java.lang.String idToken,
@Nullable
java.lang.String refreshToken,
int expiresIn)
accessToken - the OAuth2 access tokenidToken - the OpenID Connect ID tokenrefreshToken - the refresh token, or null if not presentexpiresIn - the token lifetime in seconds@CheckReturnValue @Nonnull public java.lang.String getAccessToken()
@CheckReturnValue @Nonnull public java.lang.String getIdToken()
@CheckReturnValue @Nullable public java.lang.String getRefreshToken()
null if the response
did not include one (e.g. for a refresh_token grant).@CheckReturnValue public int getExpiresIn()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.