Package com.authlete.common.types
Class IdTokenClaims
- java.lang.Object
-
- com.authlete.common.types.IdTokenClaims
-
-
Field Summary
Fields Modifier and Type Field Description static String
ACR
Authentication Context Class Reference.static String
AMR
Authentication Methods References.static String
AUD
Audience(s) that the ID Token is intended for.static String
AUTH_TIME
Time when the End-User authentication occurred.static String
AZP
Authorized party - the party to which the ID Token was issued.static String
EXP
Expiration time on or after which the ID Token MUST NOT be accepted for processing.static String
IAT
Time at which the ID Token was issued.static String
ISS
Issuer Identifier for the Issuer of the response.static String
NONCE
String value used to associate a Client session with an ID Token, and to mitigate replay attacks.static String
SUB
Subject Identifier.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SortedSet<String>
getIdTokenClaims()
Get the claim list described in "OpenID Connect Core 1.0, 2. ID Token".static boolean
isIdTokenClaim(String claimName)
Check if the given claim name is in the list described in "OpenID Connect Core 1.0, 2. ID Token".
-
-
-
Field Detail
-
ISS
public static final String ISS
Issuer Identifier for the Issuer of the response.- See Also:
- Constant Field Values
-
SUB
public static final String SUB
Subject Identifier.- See Also:
- Constant Field Values
-
AUD
public static final String AUD
Audience(s) that the ID Token is intended for.- See Also:
- Constant Field Values
-
EXP
public static final String EXP
Expiration time on or after which the ID Token MUST NOT be accepted for processing.- See Also:
- Constant Field Values
-
IAT
public static final String IAT
Time at which the ID Token was issued.- See Also:
- Constant Field Values
-
AUTH_TIME
public static final String AUTH_TIME
Time when the End-User authentication occurred.- See Also:
- Constant Field Values
-
NONCE
public static final String NONCE
String value used to associate a Client session with an ID Token, and to mitigate replay attacks.- See Also:
- Constant Field Values
-
ACR
public static final String ACR
Authentication Context Class Reference.- See Also:
- Constant Field Values
-
AMR
public static final String AMR
Authentication Methods References.- See Also:
- Constant Field Values
-
AZP
public static final String AZP
Authorized party - the party to which the ID Token was issued.- See Also:
- Constant Field Values
-
-
Method Detail
-
isIdTokenClaim
public static boolean isIdTokenClaim(String claimName)
Check if the given claim name is in the list described in "OpenID Connect Core 1.0, 2. ID Token".
-
getIdTokenClaims
public static SortedSet<String> getIdTokenClaims()
Get the claim list described in "OpenID Connect Core 1.0, 2. ID Token".
-
-