Add a signer to an existing SignedData PKCS#7 created for incremental signing.
Synopsis
Declared in <openssl/pkcs7.h>
PKCS7_SIGNER_INFO*
PKCS7_sign_add_signer(
PKCS7* p7,
X509* signcert,
EVP_PKEY* pkey,
EVP_MD const* md,
int flags);
Return Value
New signer info on success, or NULL on failure.
Parameters
Name |
Description |
p7 |
PKCS#7 SignedData object previously prepared for signing. |
signcert |
Certificate corresponding to |
pkey |
Private key used to sign. |
md |
Message digest algorithm, or NULL to use the key's default. |
flags |
PKCS7_* signing flags (for example PKCS7_REUSE_DIGEST or PKCS7_PARTIAL). |
Created with MrDocs