Java

UserClaimTypes

User claim types as defined in OpenID Connect Core 1.0 specification. See: https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims
  • Module: core
  • Type: class
  • Package: com.euonia.security

Fields

Field Value Description
SUBJECT "sub" Subject identifier
NAME "name" Full name
GIVEN_NAME "given_name" Given (first) name
FAMILY_NAME "family_name" Family (last) name
MIDDLE_NAME "middle_name" Middle name
NICKNAME "nickname" Casual name
PREFERRED_USER_NAME "preferred_username" Shorthand name
PROFILE "profile" Profile page URL
PICTURE "picture" Profile picture URL
WEBSITE "website" Web page or blog URL
EMAIL "email" Email address
EMAIL_VERIFIED "email_verified" Email verified flag
GENDER "gender" Gender
BIRTHDATE "birthdate" Birthday
ZONE_INFO "zoneinfo" Time zone
LOCALE "locale" Locale
PHONE_NUMBER "phone_number" Phone number
PHONE_NUMBER_VERIFIED "phone_number_verified" Phone number verified flag
ADDRESS "address" Address
AUDIENCE "aud" Audience
ISSUER "iss" Issuer
NOT_BEFORE "nbf" Not before
EXPIRATION "exp" Expiration time
ISSUED_AT "iat" Issued at
UPDATED_AT "updated_at" Updated at
AUTHENTICATION_METHOD "amr" Authentication method reference
SESSION_ID "sid" Session ID
AUTHENTICATION_CONTEXT_CLASS_REFERENCE "acr" Authentication context class reference
AUTHENTICATION_TIME "auth_time" Authentication time
AUTHORIZED_PARTY "azp" Authorized party
ACCESS_TOKEN_HASH "at_hash" Access token hash
AUTHORIZATION_CODE_HASH "c_hash" Authorization code hash
STATE_HASH "s_hash" State hash