Package org.keycloak.representations
Class RefreshToken
- java.lang.Object
-
- org.keycloak.representations.JsonWebToken
-
- org.keycloak.representations.IDToken
-
- org.keycloak.representations.AccessToken
-
- org.keycloak.representations.RefreshToken
-
- All Implemented Interfaces:
Serializable
,Token
public class RefreshToken extends AccessToken
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.keycloak.representations.AccessToken
AccessToken.Access, AccessToken.Authorization, AccessToken.CertConf
-
-
Field Summary
-
Fields inherited from class org.keycloak.representations.AccessToken
allowedOrigins, authorization, certConf, realmAccess, resourceAccess, scope, trustedCertificates
-
Fields inherited from class org.keycloak.representations.IDToken
accessTokenHash, acr, ACR, address, ADDRESS, AT_HASH, auth_time, AUTH_TIME, birthdate, BIRTHDATE, C_HASH, CLAIMS_LOCALES, claimsLocales, codeHash, email, EMAIL, EMAIL_VERIFIED, emailVerified, FAMILY_NAME, familyName, gender, GENDER, GIVEN_NAME, givenName, locale, LOCALE, MIDDLE_NAME, middleName, name, NAME, nickName, NICKNAME, nonce, NONCE, PHONE_NUMBER, PHONE_NUMBER_VERIFIED, phoneNumber, phoneNumberVerified, picture, PICTURE, PREFERRED_USERNAME, preferredUsername, profile, PROFILE, S_HASH, SESSION_ID, SESSION_STATE, sessionState, stateHash, UPDATED_AT, updatedAt, website, WEBSITE, zoneinfo, ZONEINFO
-
-
Constructor Summary
Constructors Constructor Description RefreshToken(AccessToken token)
Deep copies issuer, subject, issuedFor, sessionState from AccessToken.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenCategory
getCategory()
-
Methods inherited from class org.keycloak.representations.AccessToken
addAccess, expiration, getAllowedOrigins, getAuthorization, getCertConf, getRealmAccess, getResourceAccess, getResourceAccess, getScope, getTrustedCertificates, id, issuedAt, issuedFor, issuer, isVerifyCaller, isVerifyCaller, notBefore, setAllowedOrigins, setAuthorization, setCertConf, setRealmAccess, setResourceAccess, setScope, setTrustedCertificates, subject, type
-
Methods inherited from class org.keycloak.representations.IDToken
getAccessTokenHash, getAcr, getAddress, getAuth_time, getAuthTime, getBirthdate, getClaimsLocales, getCodeHash, getEmail, getEmailVerified, getFamilyName, getGender, getGivenName, getLocale, getMiddleName, getName, getNickName, getNonce, getPhoneNumber, getPhoneNumberVerified, getPicture, getPreferredUsername, getProfile, getSessionId, getSessionState, getStateHash, getUpdatedAt, getWebsite, getZoneinfo, setAccessTokenHash, setAcr, setAddress, setAuth_time, setAuthTime, setBirthdate, setClaimsLocales, setCodeHash, setEmail, setEmailVerified, setFamilyName, setGender, setGivenName, setLocale, setMiddleName, setName, setNickName, setNonce, setPhoneNumber, setPhoneNumberVerified, setPicture, setPreferredUsername, setProfile, setSessionState, setStateHash, setUpdatedAt, setWebsite, setZoneinfo
-
Methods inherited from class org.keycloak.representations.JsonWebToken
addAudience, audience, exp, getAudience, getExp, getExpiration, getIat, getId, getIssuedAt, getIssuedFor, getIssuer, getNbf, getNotBefore, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, iat, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedNow, nbf, setOtherClaims, setSubject
-
-
-
-
Constructor Detail
-
RefreshToken
public RefreshToken(AccessToken token)
Deep copies issuer, subject, issuedFor, sessionState from AccessToken.- Parameters:
token
-
-
-
Method Detail
-
getCategory
public TokenCategory getCategory()
- Specified by:
getCategory
in interfaceToken
- Overrides:
getCategory
in classAccessToken
-
-