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
 
 public class IDToken extends JsonWebToken - Version:
- $Revision: 1 $
- Author:
- Bill Burke
- See Also:
- Serialized Form
 
- 
- 
Field Summary
 - 
Constructor SummaryConstructors Constructor Description IDToken()
 - 
Method Summary- 
Methods inherited from class org.keycloak.representations.JsonWebTokenaddAudience, 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 Detail- 
NONCEpublic static final String NONCE - See Also:
- Constant Field Values
 
 - 
AUTH_TIMEpublic static final String AUTH_TIME - See Also:
- Constant Field Values
 
 - 
SESSION_STATEpublic static final String SESSION_STATE - See Also:
- Constant Field Values
 
 - 
AT_HASHpublic static final String AT_HASH - See Also:
- Constant Field Values
 
 - 
C_HASHpublic static final String C_HASH - See Also:
- Constant Field Values
 
 - 
NAMEpublic static final String NAME - See Also:
- Constant Field Values
 
 - 
GIVEN_NAMEpublic static final String GIVEN_NAME - See Also:
- Constant Field Values
 
 - 
FAMILY_NAMEpublic static final String FAMILY_NAME - See Also:
- Constant Field Values
 
 - 
MIDDLE_NAMEpublic static final String MIDDLE_NAME - See Also:
- Constant Field Values
 
 - 
NICKNAMEpublic static final String NICKNAME - See Also:
- Constant Field Values
 
 - 
PREFERRED_USERNAMEpublic static final String PREFERRED_USERNAME - See Also:
- Constant Field Values
 
 - 
PROFILEpublic static final String PROFILE - See Also:
- Constant Field Values
 
 - 
PICTUREpublic static final String PICTURE - See Also:
- Constant Field Values
 
 - 
WEBSITEpublic static final String WEBSITE - See Also:
- Constant Field Values
 
 - 
EMAILpublic static final String EMAIL - See Also:
- Constant Field Values
 
 - 
EMAIL_VERIFIEDpublic static final String EMAIL_VERIFIED - See Also:
- Constant Field Values
 
 - 
GENDERpublic static final String GENDER - See Also:
- Constant Field Values
 
 - 
BIRTHDATEpublic static final String BIRTHDATE - See Also:
- Constant Field Values
 
 - 
ZONEINFOpublic static final String ZONEINFO - See Also:
- Constant Field Values
 
 - 
LOCALEpublic static final String LOCALE - See Also:
- Constant Field Values
 
 - 
PHONE_NUMBERpublic static final String PHONE_NUMBER - See Also:
- Constant Field Values
 
 - 
PHONE_NUMBER_VERIFIEDpublic static final String PHONE_NUMBER_VERIFIED - See Also:
- Constant Field Values
 
 - 
ADDRESSpublic static final String ADDRESS - See Also:
- Constant Field Values
 
 - 
UPDATED_ATpublic static final String UPDATED_AT - See Also:
- Constant Field Values
 
 - 
CLAIMS_LOCALESpublic static final String CLAIMS_LOCALES - See Also:
- Constant Field Values
 
 - 
ACRpublic static final String ACR - See Also:
- Constant Field Values
 
 - 
SESSION_IDpublic static final String SESSION_ID - See Also:
- Constant Field Values
 
 - 
S_HASHpublic static final String S_HASH - See Also:
- Constant Field Values
 
 - 
nonceprotected String nonce 
 - 
auth_timeprotected Long auth_time 
 - 
sessionStateprotected String sessionState 
 - 
accessTokenHashprotected String accessTokenHash 
 - 
codeHashprotected String codeHash 
 - 
nameprotected String name 
 - 
givenNameprotected String givenName 
 - 
familyNameprotected String familyName 
 - 
middleNameprotected String middleName 
 - 
nickNameprotected String nickName 
 - 
preferredUsernameprotected String preferredUsername 
 - 
profileprotected String profile 
 - 
pictureprotected String picture 
 - 
websiteprotected String website 
 - 
emailprotected String email 
 - 
emailVerifiedprotected Boolean emailVerified 
 - 
genderprotected String gender 
 - 
birthdateprotected String birthdate 
 - 
zoneinfoprotected String zoneinfo 
 - 
localeprotected String locale 
 - 
phoneNumberprotected String phoneNumber 
 - 
phoneNumberVerifiedprotected Boolean phoneNumberVerified 
 - 
addressprotected AddressClaimSet address 
 - 
updatedAtprotected Long updatedAt 
 - 
claimsLocalesprotected String claimsLocales 
 - 
acrprotected String acr 
 - 
stateHashprotected String stateHash 
 
- 
 - 
Method Detail- 
getNoncepublic String getNonce() 
 - 
setNoncepublic void setNonce(String nonce) 
 - 
getAuth_timepublic Long getAuth_time() 
 - 
getAuthTime@Deprecated public int getAuthTime() Deprecated.int will overflow with values after 2038. UsegetAuth_time()instead.
 - 
setAuth_timepublic void setAuth_time(Long auth_time) 
 - 
setAuthTimepublic void setAuthTime(int authTime) Deprecated.int will overflow with values after 2038. UsesetAuth_time(Long)()} instead.
 - 
getSessionIdpublic String getSessionId() 
 - 
getSessionStatepublic String getSessionState() 
 - 
setSessionStatepublic void setSessionState(String sessionState) 
 - 
getAccessTokenHashpublic String getAccessTokenHash() 
 - 
setAccessTokenHashpublic void setAccessTokenHash(String accessTokenHash) 
 - 
getCodeHashpublic String getCodeHash() 
 - 
setCodeHashpublic void setCodeHash(String codeHash) 
 - 
getNamepublic String getName() 
 - 
setNamepublic void setName(String name) 
 - 
getGivenNamepublic String getGivenName() 
 - 
setGivenNamepublic void setGivenName(String givenName) 
 - 
getFamilyNamepublic String getFamilyName() 
 - 
setFamilyNamepublic void setFamilyName(String familyName) 
 - 
getMiddleNamepublic String getMiddleName() 
 - 
setMiddleNamepublic void setMiddleName(String middleName) 
 - 
getNickNamepublic String getNickName() 
 - 
setNickNamepublic void setNickName(String nickName) 
 - 
getPreferredUsernamepublic String getPreferredUsername() 
 - 
setPreferredUsernamepublic void setPreferredUsername(String preferredUsername) 
 - 
getProfilepublic String getProfile() 
 - 
setProfilepublic void setProfile(String profile) 
 - 
getPicturepublic String getPicture() 
 - 
setPicturepublic void setPicture(String picture) 
 - 
getWebsitepublic String getWebsite() 
 - 
setWebsitepublic void setWebsite(String website) 
 - 
getEmailpublic String getEmail() 
 - 
setEmailpublic void setEmail(String email) 
 - 
getEmailVerifiedpublic Boolean getEmailVerified() 
 - 
setEmailVerifiedpublic void setEmailVerified(Boolean emailVerified) 
 - 
getGenderpublic String getGender() 
 - 
setGenderpublic void setGender(String gender) 
 - 
getBirthdatepublic String getBirthdate() 
 - 
setBirthdatepublic void setBirthdate(String birthdate) 
 - 
getZoneinfopublic String getZoneinfo() 
 - 
setZoneinfopublic void setZoneinfo(String zoneinfo) 
 - 
getLocalepublic String getLocale() 
 - 
setLocalepublic void setLocale(String locale) 
 - 
getPhoneNumberpublic String getPhoneNumber() 
 - 
setPhoneNumberpublic void setPhoneNumber(String phoneNumber) 
 - 
getPhoneNumberVerifiedpublic Boolean getPhoneNumberVerified() 
 - 
setPhoneNumberVerifiedpublic void setPhoneNumberVerified(Boolean phoneNumberVerified) 
 - 
getAddresspublic AddressClaimSet getAddress() 
 - 
setAddresspublic void setAddress(AddressClaimSet address) 
 - 
getUpdatedAtpublic Long getUpdatedAt() 
 - 
setUpdatedAtpublic void setUpdatedAt(Long updatedAt) 
 - 
getClaimsLocalespublic String getClaimsLocales() 
 - 
setClaimsLocalespublic void setClaimsLocales(String claimsLocales) 
 - 
getAcrpublic String getAcr() 
 - 
setAcrpublic void setAcr(String acr) 
 - 
getStateHashpublic String getStateHash() 
 - 
setStateHashpublic void setStateHash(String stateHash) 
 - 
getCategorypublic TokenCategory getCategory() - Specified by:
- getCategoryin interface- Token
- Overrides:
- getCategoryin class- JsonWebToken
 
 
- 
 
-