Build an ESS SigningCertificateV2 attribute using digest hash_alg.

Synopsis

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);

Return Value

New ESS_SIGNING_CERT_V2, or NULL on allocation failure.

Parameters

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).

Created with MrDocs