issuerAuthAlgorithmInts

@SerialName(value = "issuerauth_alg_values")
val issuerAuthAlgorithmInts: Set<Int>? = null(source)

OID4VP: OPTIONAL. A non-empty array containing cryptographic algorithm identifiers. The Credential MUST be considered to fulfill the requirement(s) expressed in this parameter if one of the following is true:

  1. The value in the array matches the alg value in the IssuerAuth COSE header.

  2. The value in the array is a fully specified algorithm according to I-D.ietf-jose-fully-specified-algorithms and the combination of the alg value in the IssuerAuth COSE header and the curve used by the signing key of the COSE structure matches the combination of the algorithm and curve identified by the fully specified algorithm. As an example, if the IssuerAuth structure contains an alg header with value -7 (which stands for ECDSA with SHA-256 in IANA.COSE and is signed by a P-256 key, then it matches an issuerAuthAlgorithmInts element of -7 and -9.