Use correct function name: CMS_add1_signer()
Reviewed-by: Matt Caswell <matt@openssl.org> (cherry picked from commit 5886354dcca4f8445ed35b6995a035b75409590c)
This commit is contained in:
parent
3a33923515
commit
4ed98b6e25
@ -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
|
Loading…
x
Reference in New Issue
Block a user