Populate selected fields of a CRMF CertTemplate.
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);
1 on success, or 0 on error.
| Name | Description |
|---|---|
| tmpl | CertTemplate to update. |
| pubkey | Optional public key; reference count is incremented when non-NULL. |
| subject | Optional subject name to copy. |
| issuer | Optional issuer name to copy. |
| serial | Optional serial number to copy. |