Enum Class ClaimName

java.lang.Object
java.lang.Enum<ClaimName>
de.gematik.idp.field.ClaimName
All Implemented Interfaces:
Serializable, Comparable<ClaimName>, Constable

public enum ClaimName extends Enum<ClaimName>
  • Enum Constant Details

    • GIVEN_NAME

      public static final ClaimName GIVEN_NAME
    • FAMILY_NAME

      public static final ClaimName FAMILY_NAME
    • ORGANIZATION_NAME

      public static final ClaimName ORGANIZATION_NAME
    • PROFESSION_OID

      public static final ClaimName PROFESSION_OID
    • ID_NUMBER

      public static final ClaimName ID_NUMBER
    • BIRTHDATE

      public static final ClaimName BIRTHDATE
    • TELEMATIK_ALTER

      public static final ClaimName TELEMATIK_ALTER
    • TELEMATIK_DISPLAY_NAME

      public static final ClaimName TELEMATIK_DISPLAY_NAME
    • TELEMATIK_GIVEN_NAME

      public static final ClaimName TELEMATIK_GIVEN_NAME
    • TELEMATIK_GESCHLECHT

      public static final ClaimName TELEMATIK_GESCHLECHT
    • TELEMATIK_EMAIL

      public static final ClaimName TELEMATIK_EMAIL
    • TELEMATIK_PROFESSION

      public static final ClaimName TELEMATIK_PROFESSION
    • TELEMATIK_ID

      public static final ClaimName TELEMATIK_ID
    • TELEMATIK_ORGANIZATION

      public static final ClaimName TELEMATIK_ORGANIZATION
    • ISSUED_AT

      public static final ClaimName ISSUED_AT
    • AUTH_TIME

      public static final ClaimName AUTH_TIME
    • ISSUER

      public static final ClaimName ISSUER
    • EXPIRES_AT

      public static final ClaimName EXPIRES_AT
    • ALGORITHM

      public static final ClaimName ALGORITHM
    • RESPONSE_TYPE

      public static final ClaimName RESPONSE_TYPE
    • SCOPE

      public static final ClaimName SCOPE
    • CLIENT_ID

      public static final ClaimName CLIENT_ID
    • STATE

      public static final ClaimName STATE
    • REDIRECT_URI

      public static final ClaimName REDIRECT_URI
    • TYPE

      public static final ClaimName TYPE
    • CONTENT_TYPE

      public static final ClaimName CONTENT_TYPE
    • JWT_ID

      public static final ClaimName JWT_ID
    • KEY_ID

      public static final ClaimName KEY_ID
    • CLIENT_SIGNATURE

      public static final ClaimName CLIENT_SIGNATURE
    • NESTED_JWT

      public static final ClaimName NESTED_JWT
    • CODE_CHALLENGE

      public static final ClaimName CODE_CHALLENGE
    • CODE_CHALLENGE_METHOD

      public static final ClaimName CODE_CHALLENGE_METHOD
    • CODE_VERIFIER

      public static final ClaimName CODE_VERIFIER
    • CONFIRMATION

      public static final ClaimName CONFIRMATION
    • CLAIMS

      public static final ClaimName CLAIMS
    • AUTHENTICATION_CLASS_REFERENCE

      public static final ClaimName AUTHENTICATION_CLASS_REFERENCE
    • AUTHORIZED_PARTY

      public static final ClaimName AUTHORIZED_PARTY
    • SUBJECT

      public static final ClaimName SUBJECT
    • X509_CERTIFICATE_CHAIN

      public static final ClaimName X509_CERTIFICATE_CHAIN
    • SERVER_NONCE

      public static final ClaimName SERVER_NONCE
    • AUDIENCE

      public static final ClaimName AUDIENCE
    • JWKS_URI

      public static final ClaimName JWKS_URI
    • ACR_VALUES_SUPPORTED

      public static final ClaimName ACR_VALUES_SUPPORTED
    • TOKEN_TYPE

      public static final ClaimName TOKEN_TYPE
    • TOKEN_KEY

      public static final ClaimName TOKEN_KEY
    • NONCE

      public static final ClaimName NONCE
    • ACCESS_TOKEN_HASH

      public static final ClaimName ACCESS_TOKEN_HASH
    • AUTHENTICATION_DATA

      public static final ClaimName AUTHENTICATION_DATA
    • AUTHENTICATION_DATA_VERSION

      public static final ClaimName AUTHENTICATION_DATA_VERSION
    • AUTHENTICATION_METHODS_REFERENCE

      public static final ClaimName AUTHENTICATION_METHODS_REFERENCE
    • AUTHENTICATION_CERTIFICATE

      public static final ClaimName AUTHENTICATION_CERTIFICATE
    • AUTH_CERT_SUBJECT_PUBLIC_KEY_INFO

      public static final ClaimName AUTH_CERT_SUBJECT_PUBLIC_KEY_INFO
    • SE_SUBJECT_PUBLIC_KEY_INFO

      public static final ClaimName SE_SUBJECT_PUBLIC_KEY_INFO
    • KEY_IDENTIFIER

      public static final ClaimName KEY_IDENTIFIER
    • CHALLENGE_TOKEN

      public static final ClaimName CHALLENGE_TOKEN
    • DEVICE_INFORMATION

      public static final ClaimName DEVICE_INFORMATION
    • DEVICE_NAME

      public static final ClaimName DEVICE_NAME
    • DEVICE_TYPE

      public static final ClaimName DEVICE_TYPE
    • DEVICE_MANUFACTURER

      public static final ClaimName DEVICE_MANUFACTURER
    • DEVICE_PRODUCT

      public static final ClaimName DEVICE_PRODUCT
    • DEVICE_MODEL

      public static final ClaimName DEVICE_MODEL
    • DEVICE_OS

      public static final ClaimName DEVICE_OS
    • DEVICE_OS_VERSION

      public static final ClaimName DEVICE_OS_VERSION
    • SIGNED_PAIRING_DATA

      public static final ClaimName SIGNED_PAIRING_DATA
    • PAIRING_DATA_VERSION

      public static final ClaimName PAIRING_DATA_VERSION
    • PAIRING_DATA

      public static final ClaimName PAIRING_DATA
    • AUTHORITY_INFO_ACCESS

      public static final ClaimName AUTHORITY_INFO_ACCESS
    • ENCRYPTION_ALGORITHM

      public static final ClaimName ENCRYPTION_ALGORITHM
    • CERTIFICATE_SERIALNUMBER

      public static final ClaimName CERTIFICATE_SERIALNUMBER
    • CERTIFICATE_ISSUER

      public static final ClaimName CERTIFICATE_ISSUER
    • CERTIFICATE_NOT_AFTER

      public static final ClaimName CERTIFICATE_NOT_AFTER
    • SIGNATURE_ALGORITHM_IDENTIFIER

      public static final ClaimName SIGNATURE_ALGORITHM_IDENTIFIER
    • AUTHORIZATION_ENDPOINT

      public static final ClaimName AUTHORIZATION_ENDPOINT
    • TOKEN_ENDPOINT

      public static final ClaimName TOKEN_ENDPOINT
    • SSO_ENDPOINT

      public static final ClaimName SSO_ENDPOINT
    • URI_PAIR

      public static final ClaimName URI_PAIR
    • AUTH_PAIR_ENDPOINT

      public static final ClaimName AUTH_PAIR_ENDPOINT
    • URI_PUK_IDP_SIG

      public static final ClaimName URI_PUK_IDP_SIG
    • URI_PUK_IDP_ENC

      public static final ClaimName URI_PUK_IDP_ENC
    • EPHEMERAL_PUBLIC_KEY

      public static final ClaimName EPHEMERAL_PUBLIC_KEY
    • USE

      public static final ClaimName USE
  • Method Details

    • values

      public static ClaimName[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ClaimName valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null