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()getEmail()getName()getNonce()Deprecated.voidsetAccessTokenHash(String accessTokenHash) voidvoidsetAddress(AddressClaimSet address) voidsetAuth_time(Long auth_time) 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) voidsetSessionId(String sessionId) voidsetStateHash(String stateHash) voidsetUpdatedAt(Long updatedAt) voidsetWebsite(String website) voidsetZoneinfo(String zoneinfo) Methods inherited from class org.keycloak.representations.JsonWebToken
addAudience, audience, exp, getAudience, getExp, getIat, getId, getIssuedFor, getIssuer, getNbf, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, iat, id, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedFor, issuedNow, issuer, nbf, 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
-
sessionId
-
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
-
setAuth_time
-
getSessionId
-
setSessionId
-
getSessionState
Deprecated.UsegetSessionId()instead. -
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
-
getSessionId()instead.