Build an OCSP CertID from issuer name/key material and a serial number.

Synopsis

Declared in <openssl/ocsp.h>

OCSP_CERTID*
OCSP_cert_id_new(
    EVP_MD const* dgst,
    X509_NAME const* issuerName,
    ASN1_BIT_STRING const* issuerKey,
    ASN1_INTEGER const* serialNumber);

Return Value

New OCSP_CERTID, or NULL on error; free with OCSP_CERTID_free().

Parameters

Name

Description

dgst

Digest used for name and key hashes, or NULL for SHA‐1.

issuerName

Issuer distinguished name whose hash becomes issuerNameHash.

issuerKey

Issuer public key BIT STRING whose hash becomes issuerKeyHash.

serialNumber

Certificate serial number copied into the CertID.

Created with MrDocs