Package org.keycloak.broker.oidc
Class AbstractOAuth2IdentityProvider.OAuthResponse
java.lang.Object
org.keycloak.broker.oidc.AbstractOAuth2IdentityProvider.OAuthResponse
- Enclosing class:
- AbstractOAuth2IdentityProvider<C extends OAuth2IdentityProviderConfig>
This is a custom variant of
AccessTokenResponse which avoid primitives that would auto-add zero values
to the original responses. It also allows accessTokenExpiration to be handled as a long value.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetToken()voidsetAccessTokenExpiration(Long accessTokenExpiration) voidsetExpiresIn(Long expiresIn) voidsetIdToken(String idToken) voidsetOtherClaims(String name, Object value) voidsetRefreshExpiresIn(Long refreshExpiresIn) voidsetRefreshToken(String refreshToken) void
-
Field Details
-
token
-
expiresIn
-
refreshToken
-
refreshExpiresIn
-
idToken
-
accessTokenExpiration
-
otherClaims
-
-
Constructor Details
-
OAuthResponse
public OAuthResponse()
-
-
Method Details
-
getToken
-
setToken
-
getExpiresIn
-
setExpiresIn
-
getRefreshToken
-
setRefreshToken
-
getRefreshExpiresIn
-
setRefreshExpiresIn
-
getIdToken
-
setIdToken
-
getAccessTokenExpiration
-
setAccessTokenExpiration
-
getOtherClaims
-
setOtherClaims
-