Build an ESS SigningCertificateV2 attribute using digest hash_alg.
Declared in <openssl/ess.h>
ESS_SIGNING_CERT_V2*
OSSL_ESS_signing_cert_v2_new_init(
EVP_MD const* hash_alg,
X509 const* signcert,
stack_st_X509 const* certs,
int set_issuer_serial);
New ESS_SIGNING_CERT_V2, or NULL on allocation failure.
| Name | Description |
|---|---|
| hash_alg | Message digest used for CertIDv2 hashes. |
| signcert | Signing certificate whose CertIDv2 is placed first. |
| certs | Optional additional certificates to include as CertIDv2 entries, or NULL. |
| set_issuer_serial | Nonzero to include issuerSerial for signcert (always included for certs). |