OSSL_CRMF_CERTTEMPLATE_fill

Populate selected fields of a CRMF CertTemplate.

Synopsis

Declared in <openssl/crmf.h>

int
OSSL_CRMF_CERTTEMPLATE_fill(
    OSSL_CRMF_CERTTEMPLATE* tmpl,
    EVP_PKEY* pubkey,
    X509_NAME const* subject,
    X509_NAME const* issuer,
    ASN1_INTEGER const* serial);

Return Value

1 on success, or 0 on error.

Parameters

NameDescription
tmplCertTemplate to update.
pubkeyOptional public key; reference count is incremented when non-NULL.
subjectOptional subject name to copy.
issuerOptional issuer name to copy.
serialOptional serial number to copy.