Package org.keycloak.representations
Class IDToken
java.lang.Object
org.keycloak.representations.JsonWebToken
org.keycloak.representations.IDToken
- All Implemented Interfaces:
Serializable,Token
- Direct Known Subclasses:
AccessToken
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringstatic final Stringprotected AddressClaimSetstatic final Stringstatic final Stringprotected Longstatic final Stringprotected Stringstatic final Stringstatic final Stringstatic final Stringprotected Stringprotected Stringprotected Stringstatic final Stringstatic final Stringprotected Booleanstatic final Stringprotected Stringprotected Stringstatic final Stringstatic final Stringprotected Stringprotected Stringstatic final Stringstatic final Stringprotected Stringprotected Stringstatic final Stringprotected Stringstatic final Stringprotected Stringstatic final Stringstatic final Stringstatic final Stringprotected Stringprotected Booleanprotected Stringstatic final Stringstatic final Stringprotected Stringprotected Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected Stringprotected Stringstatic final Stringprotected Longprotected Stringstatic final Stringprotected Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAcr()intDeprecated.int will overflow with values after 2038.getEmail()getName()getNonce()voidsetAccessTokenHash(String accessTokenHash) voidvoidsetAddress(AddressClaimSet address) voidsetAuth_time(Long auth_time) voidsetAuthTime(int authTime) Deprecated.int will overflow with values after 2038.voidsetBirthdate(String birthdate) voidsetClaimsLocales(String claimsLocales) voidsetCodeHash(String codeHash) voidvoidsetEmailVerified(Boolean emailVerified) voidsetFamilyName(String familyName) voidvoidsetGivenName(String givenName) voidvoidsetMiddleName(String middleName) voidvoidsetNickName(String nickName) voidvoidsetPhoneNumber(String phoneNumber) voidsetPhoneNumberVerified(Boolean phoneNumberVerified) voidsetPicture(String picture) voidsetPreferredUsername(String preferredUsername) voidsetProfile(String profile) voidsetSessionState(String sessionState) voidsetStateHash(String stateHash) voidsetUpdatedAt(Long updatedAt) voidsetWebsite(String website) voidsetZoneinfo(String zoneinfo) Methods inherited from class org.keycloak.representations.JsonWebToken
addAudience, audience, exp, expiration, getAudience, getExp, getExpiration, getIat, getId, getIssuedAt, getIssuedFor, getIssuer, getNbf, getNotBefore, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, iat, id, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedAt, issuedFor, issuedNow, issuer, nbf, notBefore, setOtherClaims, setSubject, subject, type
-
Field Details
-
NONCE
- See Also:
-
AUTH_TIME
- See Also:
-
SESSION_STATE
- See Also:
-
AT_HASH
- See Also:
-
C_HASH
- See Also:
-
NAME
- See Also:
-
GIVEN_NAME
- See Also:
-
FAMILY_NAME
- See Also:
-
MIDDLE_NAME
- See Also:
-
NICKNAME
- See Also:
-
PREFERRED_USERNAME
- See Also:
-
PROFILE
- See Also:
-
PICTURE
- See Also:
-
WEBSITE
- See Also:
-
EMAIL
- See Also:
-
EMAIL_VERIFIED
- See Also:
-
GENDER
- See Also:
-
BIRTHDATE
- See Also:
-
ZONEINFO
- See Also:
-
LOCALE
- See Also:
-
PHONE_NUMBER
- See Also:
-
PHONE_NUMBER_VERIFIED
- See Also:
-
ADDRESS
- See Also:
-
UPDATED_AT
- See Also:
-
CLAIMS_LOCALES
- See Also:
-
ACR
- See Also:
-
SESSION_ID
- See Also:
-
S_HASH
- See Also:
-
nonce
-
auth_time
-
sessionState
-
accessTokenHash
-
codeHash
-
name
-
givenName
-
familyName
-
middleName
-
nickName
-
preferredUsername
-
profile
-
picture
-
website
-
email
-
emailVerified
-
gender
-
birthdate
-
zoneinfo
-
locale
-
phoneNumber
-
phoneNumberVerified
-
address
-
updatedAt
-
claimsLocales
-
acr
-
stateHash
-
-
Constructor Details
-
IDToken
public IDToken()
-
-
Method Details
-
getNonce
-
setNonce
-
getAuth_time
-
getAuthTime
Deprecated.int will overflow with values after 2038. UsegetAuth_time()instead. -
setAuth_time
-
setAuthTime
public void setAuthTime(int authTime) Deprecated.int will overflow with values after 2038. UsesetAuth_time(Long)()} instead. -
getSessionId
-
getSessionState
-
setSessionState
-
getAccessTokenHash
-
setAccessTokenHash
-
getCodeHash
-
setCodeHash
-
getName
-
setName
-
getGivenName
-
setGivenName
-
getFamilyName
-
setFamilyName
-
getMiddleName
-
setMiddleName
-
getNickName
-
setNickName
-
getPreferredUsername
-
setPreferredUsername
-
getProfile
-
setProfile
-
getPicture
-
setPicture
-
getWebsite
-
setWebsite
-
getEmail
-
setEmail
-
getEmailVerified
-
setEmailVerified
-
getGender
-
setGender
-
getBirthdate
-
setBirthdate
-
getZoneinfo
-
setZoneinfo
-
getLocale
-
setLocale
-
getPhoneNumber
-
setPhoneNumber
-
getPhoneNumberVerified
-
setPhoneNumberVerified
-
getAddress
-
setAddress
-
getUpdatedAt
-
setUpdatedAt
-
getClaimsLocales
-
setClaimsLocales
-
getAcr
-
setAcr
-
getStateHash
-
setStateHash
-
getCategory
- Specified by:
getCategoryin interfaceToken- Overrides:
getCategoryin classJsonWebToken
-