CredentialRequestProofSupported
@Serializable
Constructors
Link copied to clipboard
constructor(supportedSigningAlgorithms: Collection<String>, keyAttestationRequired: KeyAttestationRequired? = null)
Properties
Link copied to clipboard
@SerialName(value = "key_attestations_required")
OID4VCI: OPTIONAL. Object that describes the requirement for key attestations as described in Appendix D, which the Credential Issuer expects the Wallet to send within the CredentialRequestProof. If the Credential Issuer does not require a key attestation, this parameter MUST NOT be present in the metadata.
Link copied to clipboard
@SerialName(value = "proof_signing_alg_values_supported")
OID4VCI: REQUIRED. Array of case sensitive strings that identify the algorithms that the Issuer supports for this proof type. The Wallet uses one of them to sign the proof. Algorithm names used are determined by the key proof type and are defined in Section 7.2.1.