Use correct function name: CMS_add1_signer()

Reviewed-by: Matt Caswell <matt@openssl.org>
(cherry picked from commit 5886354dcca4f8445ed35b6995a035b75409590c)
This commit is contained in:
Dr. Stephen Henson 2014-09-20 01:00:55 +01:00
parent 3a33923515
commit 4ed98b6e25

View File

@ -2,20 +2,20 @@
=head1 NAME =head1 NAME
CMS_sign_add1_signer, CMS_SignerInfo_sign - add a signer to a CMS_ContentInfo signed data structure. CMS_add1_signer, CMS_SignerInfo_sign - add a signer to a CMS_ContentInfo signed data structure.
=head1 SYNOPSIS =head1 SYNOPSIS
#include <openssl/cms.h> #include <openssl/cms.h>
CMS_SignerInfo *CMS_sign_add1_signer(CMS_ContentInfo *cms, X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, unsigned int flags); CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, unsigned int flags);
int CMS_SignerInfo_sign(CMS_SignerInfo *si); int CMS_SignerInfo_sign(CMS_SignerInfo *si);
=head1 DESCRIPTION =head1 DESCRIPTION
CMS_sign_add1_signer() adds a signer with certificate B<signcert> and private CMS_add1_signer() adds a signer with certificate B<signcert> and private
key B<pkey> using message digest B<md> to CMS_ContentInfo SignedData key B<pkey> using message digest B<md> to CMS_ContentInfo SignedData
structure B<cms>. structure B<cms>.
@ -36,7 +36,7 @@ are both set.
=head1 NOTES =head1 NOTES
The main purpose of CMS_sign_add1_signer() is to provide finer control The main purpose of CMS_add1_signer() is to provide finer control
over a CMS signed data structure where the simpler CMS_sign() function defaults over a CMS signed data structure where the simpler CMS_sign() function defaults
are not appropriate. For example if multiple signers or non default digest are not appropriate. For example if multiple signers or non default digest
algorithms are needed. New attributes can also be added using the returned algorithms are needed. New attributes can also be added using the returned
@ -80,13 +80,13 @@ bit AES, 128 bit AES, triple DES, 128 bit RC2, 64 bit RC2, DES and 40 bit RC2.
If any of these algorithms is not available then it will not be included: for example the GOST algorithms will not be included if the GOST ENGINE is If any of these algorithms is not available then it will not be included: for example the GOST algorithms will not be included if the GOST ENGINE is
not loaded. not loaded.
CMS_sign_add1_signer() returns an internal pointer to the CMS_SignerInfo CMS_add1_signer() returns an internal pointer to the CMS_SignerInfo
structure just added, this can be used to set additional attributes structure just added, this can be used to set additional attributes
before it is finalized. before it is finalized.
=head1 RETURN VALUES =head1 RETURN VALUES
CMS_sign1_add_signers() returns an internal pointer to the CMS_SignerInfo CMS_add1_signer() returns an internal pointer to the CMS_SignerInfo
structure just added or NULL if an error occurs. structure just added or NULL if an error occurs.
=head1 SEE ALSO =head1 SEE ALSO
@ -96,6 +96,6 @@ L<CMS_final(3)|CMS_final(3)>,
=head1 HISTORY =head1 HISTORY
CMS_sign_add1_signer() was added to OpenSSL 0.9.8 CMS_add1_signer() was added to OpenSSL 0.9.8
=cut =cut