Build an ESS SigningCertificate attribute from a signer cert and optional chain.

Synopsis

Declared in <openssl/ess.h>

ESS_SIGNING_CERT*
OSSL_ESS_signing_cert_new_init(
    X509 const* signcert,
    stack_st_X509 const* certs,
    int set_issuer_serial);

Return Value

New ESS_SIGNING_CERT, or NULL on allocation failure.

Parameters

Name

Description

signcert

Signing certificate whose SHA‐1 CertID is placed first.

certs

Optional additional certificates to include as CertIDs, or NULL.

set_issuer_serial

Nonzero to include issuerSerial for signcert (always included for certs).

Created with MrDocs