Class IdToken
- java.lang.Object
-
- org.apache.cxf.jaxrs.json.basic.JsonMapObject
-
- org.apache.cxf.rs.security.jose.jwt.JwtClaims
-
- org.apache.cxf.rs.security.oidc.common.AbstractUserInfo
-
- org.apache.cxf.rs.security.oidc.common.IdToken
-
- All Implemented Interfaces:
Serializable
public class IdToken extends AbstractUserInfo
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringACCESS_TOKEN_HASH_CLAIMstatic StringACR_CLAIMstatic StringAMR_CLAIMstatic StringAUTH_CODE_HASH_CLAIMstatic StringAUTH_TIME_CLAIMstatic StringAZP_CLAIMstatic StringNONCE_CLAIM-
Fields inherited from class org.apache.cxf.rs.security.oidc.common.AbstractUserInfo
ADDRESS_CLAIM, BIRTHDATE_CLAIM, EMAIL_CLAIM, EMAIL_VERIFIED_CLAIM, FAMILY_NAME_CLAIM, GENDER_CLAIM, GIVEN_NAME_CLAIM, LOCALE_CLAIM, MIDDLE_NAME_CLAIM, NAME_CLAIM, NICKNAME_CLAIM, PHONE_CLAIM, PHONE_VERIFIED_CLAIM, PICTURE_CLAIM, PREFERRED_USERNAME_CLAIM, PROFILE_CLAIM, UPDATED_AT_CLAIM, WEBSITE_CLAIM, ZONEINFO_CLAIM
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessTokenHash()StringgetAuthenticationContextRef()List<String>getAuthenticationMethodRefs()LonggetAuthenticationTime()StringgetAuthorizationCodeHash()StringgetAuthorizedParty()StringgetNonce()voidsetAccessTokenHash(String at)voidsetAuthenticationContextRef(String ref)voidsetAuthenticationMethodRefs(List<String> refs)voidsetAuthenticationTime(Long time)voidsetAuthorizationCodeHash(String at)voidsetAuthorizedParty(String azp)voidsetNonce(String nonce)-
Methods inherited from class org.apache.cxf.rs.security.oidc.common.AbstractUserInfo
getAggregatedClaims, getBirthDate, getDistributedClaims, getEmail, getEmailVerified, getFamilyName, getGender, getGivenName, getLocale, getMiddleName, getName, getNickName, getPhoneNumber, getPhoneVerified, getPicture, getPreferredUserName, getProfile, getUpdatedAt, getUserAddress, getWebsite, getZoneInfo, setAggregatedClaims, setBirthDate, setDistributedClaims, setEmail, setEmailVerified, setFamilyName, setGender, setGivenName, setLocale, setMiddleName, setName, setNickName, setPhoneNumber, setPhoneVerified, setPicture, setPreferredUserName, setProfile, setUpdatedAt, setUserAddress, setWebsite, setZoneInfo
-
Methods inherited from class org.apache.cxf.rs.security.jose.jwt.JwtClaims
getAudience, getAudiences, getClaim, getExpiryTime, getIssuedAt, getIssuer, getNotBefore, getSubject, getTokenId, setAudience, setAudiences, setClaim, setExpiryTime, setIssuedAt, setIssuer, setNotBefore, setSubject, setTokenId
-
Methods inherited from class org.apache.cxf.jaxrs.json.basic.JsonMapObject
asMap, containsProperty, equals, getBooleanProperty, getIntegerProperty, getJsonMapProperty, getListMapProperty, getListStringProperty, getLongProperty, getMapProperty, getProperty, getStringProperty, getUpdateCount, hashCode, removeProperty, setProperty, size
-
-
-
-
Field Detail
-
AUTH_TIME_CLAIM
public static final String AUTH_TIME_CLAIM
- See Also:
- Constant Field Values
-
NONCE_CLAIM
public static final String NONCE_CLAIM
- See Also:
- Constant Field Values
-
ACR_CLAIM
public static final String ACR_CLAIM
- See Also:
- Constant Field Values
-
AZP_CLAIM
public static final String AZP_CLAIM
- See Also:
- Constant Field Values
-
AMR_CLAIM
public static final String AMR_CLAIM
- See Also:
- Constant Field Values
-
ACCESS_TOKEN_HASH_CLAIM
public static final String ACCESS_TOKEN_HASH_CLAIM
- See Also:
- Constant Field Values
-
AUTH_CODE_HASH_CLAIM
public static final String AUTH_CODE_HASH_CLAIM
- See Also:
- Constant Field Values
-
-
Method Detail
-
setAuthenticationTime
public void setAuthenticationTime(Long time)
-
getAuthenticationTime
public Long getAuthenticationTime()
-
setNonce
public void setNonce(String nonce)
-
getNonce
public String getNonce()
-
setAuthenticationContextRef
public void setAuthenticationContextRef(String ref)
-
getAuthenticationContextRef
public String getAuthenticationContextRef()
-
setAuthorizedParty
public void setAuthorizedParty(String azp)
-
getAuthorizedParty
public String getAuthorizedParty()
-
setAccessTokenHash
public void setAccessTokenHash(String at)
-
getAccessTokenHash
public String getAccessTokenHash()
-
setAuthorizationCodeHash
public void setAuthorizationCodeHash(String at)
-
getAuthorizationCodeHash
public String getAuthorizationCodeHash()
-
-