Class IdTokenClaimNames

java.lang.Object
org.springframework.security.oauth2.core.oidc.IdTokenClaimNames

public final class IdTokenClaimNames extends Object
The names of the "claims" defined by the OpenID Connect Core 1.0 specification that can be returned in the ID Token.
Since:
5.0
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    acr - the Authentication Context Class Reference.
    static final String
    amr - the Authentication Methods References.
    static final String
    at_hash - the Access Token hash value.
    static final String
    aud - the Audience(s) that the ID Token is intended for.
    static final String
    auth_time - the time when the End-User authentication occurred.
    static final String
    azp - the Authorized party to which the ID Token was issued.
    static final String
    c_hash - the Authorization Code hash value.
    static final String
    exp - the Expiration time on or after which the ID Token MUST NOT be accepted.
    static final String
    iat - the time at which the ID Token was issued.
    static final String
    iss - the Issuer identifier.
    static final String
    nonce - a String value used to associate a Client session with an ID Token, and to mitigate replay attacks.
    static final String
    sub - the Subject identifier.
  • Method Summary

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait