Lines Matching refs:cms
10 #include <openssl/cms.h>
12 int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert);
13 int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert);
14 STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms);
16 int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl);
17 int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl);
18 STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms);
22 CMS_add0_cert() and CMS_add1_cert() add certificate I<cert> to I<cms>.
25 I<cms> must be of type signed data or (authenticated) enveloped data.
30 CMS_get1_certs() returns all certificates in I<cms>.
32 CMS_add0_crl() and CMS_add1_crl() add CRL I<crl> to I<cms>.
33 I<cms> must be of type signed data or (authenticated) enveloped data.
39 CMS_get1_crls() returns all CRLs in I<cms>.
43 The CMS_ContentInfo structure I<cms> must be of type signed data or enveloped
50 As the I<0> implies CMS_add0_cert() adds I<cert> internally to I<cms> and it
54 The same certificate must not be added to the same cms structure more than once.
63 in practice is if the I<cms> type is invalid.