Symbol: CMS_SignerInfo
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1960
STACK_OF(CMS_SignerInfo) *si_sk = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1961
CMS_SignerInfo *si = NULL;
crypto/openssl/apps/cms.c
1136
STACK_OF(CMS_SignerInfo) *sis;
crypto/openssl/apps/cms.c
1137
CMS_SignerInfo *si;
crypto/openssl/apps/cms.c
1176
CMS_SignerInfo *si;
crypto/openssl/apps/cms.c
1452
STACK_OF(CMS_SignerInfo) *sis;
crypto/openssl/apps/cms.c
1453
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_asn1.c
41
CMS_SignerInfo *si = (CMS_SignerInfo *)*pval;
crypto/openssl/crypto/cms/cms_asn1.c
50
ASN1_SEQUENCE_cb(CMS_SignerInfo, cms_si_cb) = {
crypto/openssl/crypto/cms/cms_asn1.c
51
ASN1_EMBED(CMS_SignerInfo, version, INT32),
crypto/openssl/crypto/cms/cms_asn1.c
52
ASN1_SIMPLE(CMS_SignerInfo, sid, CMS_SignerIdentifier),
crypto/openssl/crypto/cms/cms_asn1.c
53
ASN1_SIMPLE(CMS_SignerInfo, digestAlgorithm, X509_ALGOR),
crypto/openssl/crypto/cms/cms_asn1.c
54
ASN1_IMP_SET_OF_OPT(CMS_SignerInfo, signedAttrs, X509_ATTRIBUTE, 0),
crypto/openssl/crypto/cms/cms_asn1.c
55
ASN1_SIMPLE(CMS_SignerInfo, signatureAlgorithm, X509_ALGOR),
crypto/openssl/crypto/cms/cms_asn1.c
56
ASN1_SIMPLE(CMS_SignerInfo, signature, ASN1_OCTET_STRING),
crypto/openssl/crypto/cms/cms_asn1.c
57
ASN1_IMP_SET_OF_OPT(CMS_SignerInfo, unsignedAttrs, X509_ATTRIBUTE, 1)
crypto/openssl/crypto/cms/cms_asn1.c
58
} ASN1_SEQUENCE_END_cb(CMS_SignerInfo, CMS_SignerInfo)
crypto/openssl/crypto/cms/cms_asn1.c
74
ASN1_SET_OF(CMS_SignedData, signerInfos, CMS_SignerInfo)
crypto/openssl/crypto/cms/cms_att.c
106
int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
116
void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
123
int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_att.c
128
int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid,
crypto/openssl/crypto/cms/cms_att.c
134
int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
140
X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc)
crypto/openssl/crypto/cms/cms_att.c
145
X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc)
crypto/openssl/crypto/cms/cms_att.c
150
int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
crypto/openssl/crypto/cms/cms_att.c
157
int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
166
int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
175
int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
185
void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,
crypto/openssl/crypto/cms/cms_att.c
254
int ossl_cms_si_check_attributes(const CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_att.c
56
int CMS_signed_get_attr_count(const CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_att.c
61
int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos)
crypto/openssl/crypto/cms/cms_att.c
66
int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,
crypto/openssl/crypto/cms/cms_att.c
72
X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc)
crypto/openssl/crypto/cms/cms_att.c
77
X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc)
crypto/openssl/crypto/cms/cms_att.c
82
int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
crypto/openssl/crypto/cms/cms_att.c
89
int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_att.c
98
int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_ess.c
102
int ossl_cms_check_signing_certs(const CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_ess.c
167
int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr)
crypto/openssl/crypto/cms/cms_ess.c
217
static int cms_msgSigDigest(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_ess.c
234
int ossl_cms_msgSigDigest_add1(CMS_SignerInfo *dest, CMS_SignerInfo *src)
crypto/openssl/crypto/cms/cms_ess.c
258
STACK_OF(CMS_SignerInfo) *sis, *osis;
crypto/openssl/crypto/cms/cms_ess.c
259
CMS_SignerInfo *si, *osi = NULL;
crypto/openssl/crypto/cms/cms_ess.c
26
int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr)
crypto/openssl/crypto/cms/cms_ess.c
380
ASN1_OCTET_STRING *ossl_cms_encode_Receipt(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_ess.c
52
static int ossl_cms_signerinfo_get_signing_cert(const CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_ess.c
79
static int ossl_cms_signerinfo_get_signing_cert_v2(const CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_local.h
369
DECLARE_ASN1_ITEM(CMS_SignerInfo)
crypto/openssl/crypto/cms/cms_local.h
445
int ossl_cms_msgSigDigest_add1(CMS_SignerInfo *dest, CMS_SignerInfo *src);
crypto/openssl/crypto/cms/cms_local.h
446
ASN1_OCTET_STRING *ossl_cms_encode_Receipt(CMS_SignerInfo *si);
crypto/openssl/crypto/cms/cms_local.h
476
int ossl_cms_si_check_attributes(const CMS_SignerInfo *si);
crypto/openssl/crypto/cms/cms_local.h
480
int ossl_cms_check_signing_certs(const CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_local.h
486
int ossl_cms_rsa_sign(CMS_SignerInfo *si, int verify);
crypto/openssl/crypto/cms/cms_local.h
77
STACK_OF(CMS_SignerInfo) *signerInfos;
crypto/openssl/crypto/cms/cms_rsa.c
202
static int rsa_cms_sign(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_rsa.c
251
static int rsa_cms_verify(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_rsa.c
277
int ossl_cms_rsa_sign(CMS_SignerInfo *si, int verify)
crypto/openssl/crypto/cms/cms_sd.c
1043
int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain)
crypto/openssl/crypto/cms/cms_sd.c
1162
int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs)
crypto/openssl/crypto/cms/cms_sd.c
125
static int cms_set_si_contentType_attr(CMS_ContentInfo *cms, CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
136
static int cms_copy_messageDigest(CMS_ContentInfo *cms, CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
138
STACK_OF(CMS_SignerInfo) *sinfos;
crypto/openssl/crypto/cms/cms_sd.c
139
CMS_SignerInfo *sitmp;
crypto/openssl/crypto/cms/cms_sd.c
238
static int cms_generic_sign(CMS_SignerInfo *si, int verify)
crypto/openssl/crypto/cms/cms_sd.c
269
static int cms_sd_asn1_ctrl(CMS_SignerInfo *si, int cmd)
crypto/openssl/crypto/cms/cms_sd.c
295
static int ossl_cms_add1_signing_cert(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_sd.c
320
static int ossl_cms_add1_signing_cert_v2(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_sd.c
344
CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms,
crypto/openssl/crypto/cms/cms_sd.c
349
CMS_SignerInfo *si = NULL;
crypto/openssl/crypto/cms/cms_sd.c
361
si = M_ASN1_new_of(CMS_SignerInfo);
crypto/openssl/crypto/cms/cms_sd.c
557
M_ASN1_free_of(si, CMS_SignerInfo);
crypto/openssl/crypto/cms/cms_sd.c
564
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_sd.c
565
STACK_OF(CMS_SignerInfo) *sinfos;
crypto/openssl/crypto/cms/cms_sd.c
579
static int cms_add1_signingTime(CMS_SignerInfo *si, ASN1_TIME *t)
crypto/openssl/crypto/cms/cms_sd.c
609
EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
614
EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
619
STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_sd.c
629
STACK_OF(CMS_SignerInfo) *sinfos;
crypto/openssl/crypto/cms/cms_sd.c
630
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_sd.c
647
void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer)
crypto/openssl/crypto/cms/cms_sd.c
659
int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_sd.c
666
int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert)
crypto/openssl/crypto/cms/cms_sd.c
675
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_sd.c
69
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_sd.c
718
void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk,
crypto/openssl/crypto/cms/cms_sd.c
732
ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
738
CMS_SignerInfo *si, BIO *chain,
crypto/openssl/crypto/cms/cms_sd.c
836
STACK_OF(CMS_SignerInfo) *sinfos;
crypto/openssl/crypto/cms/cms_sd.c
837
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_sd.c
851
int CMS_SignerInfo_sign(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
925
int CMS_SignerInfo_verify(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_smime.c
261
static int cms_signerinfo_verify_cert(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_smime.c
308
CMS_SignerInfo *si;
crypto/openssl/crypto/cms/cms_smime.c
309
STACK_OF(CMS_SignerInfo) *sinfos;
crypto/openssl/crypto/cms/cms_smime.c
565
CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si,
crypto/openssl/crypto/cms/cms_smime.c
569
CMS_SignerInfo *rct_si;
crypto/openssl/demos/cms/cms_ver.c
21
STACK_OF(CMS_SignerInfo) *sis;
crypto/openssl/demos/cms/cms_ver.c
22
CMS_SignerInfo *si;
crypto/openssl/include/openssl/cms.h
243
CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
384
CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms,
crypto/openssl/include/openssl/cms.h
387
EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
388
EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
389
STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms);
crypto/openssl/include/openssl/cms.h
391
void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer);
crypto/openssl/include/openssl/cms.h
392
int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
395
int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert);
crypto/openssl/include/openssl/cms.h
398
void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk,
crypto/openssl/include/openssl/cms.h
401
ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
402
int CMS_SignerInfo_sign(CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
403
int CMS_SignerInfo_verify(CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
404
int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain);
crypto/openssl/include/openssl/cms.h
411
int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs);
crypto/openssl/include/openssl/cms.h
416
int CMS_signed_get_attr_count(const CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
417
int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid,
crypto/openssl/include/openssl/cms.h
419
int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,
crypto/openssl/include/openssl/cms.h
421
X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc);
crypto/openssl/include/openssl/cms.h
422
X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc);
crypto/openssl/include/openssl/cms.h
423
int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
crypto/openssl/include/openssl/cms.h
424
int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
427
int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
430
int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
433
void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
437
int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si);
crypto/openssl/include/openssl/cms.h
438
int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid,
crypto/openssl/include/openssl/cms.h
440
int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
442
X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc);
crypto/openssl/include/openssl/cms.h
443
X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc);
crypto/openssl/include/openssl/cms.h
444
int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
crypto/openssl/include/openssl/cms.h
445
int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
448
int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
451
int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si,
crypto/openssl/include/openssl/cms.h
454
void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,
crypto/openssl/include/openssl/cms.h
457
int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr);
crypto/openssl/include/openssl/cms.h
468
int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr);
crypto/openssl/include/openssl/cms.h
49
SKM_DEFINE_STACK_OF_INTERNAL(CMS_SignerInfo, CMS_SignerInfo, CMS_SignerInfo)
crypto/openssl/include/openssl/cms.h
51
#define sk_CMS_SignerInfo_value(sk, idx) ((CMS_SignerInfo *)OPENSSL_sk_value(ossl_check_const_CMS_SignerInfo_sk_type(sk), (idx)))
crypto/openssl/include/openssl/cms.h
52
#define sk_CMS_SignerInfo_new(cmp) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new(ossl_check_CMS_SignerInfo_compfunc_type(cmp)))
crypto/openssl/include/openssl/cms.h
53
#define sk_CMS_SignerInfo_new_null() ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_null())
crypto/openssl/include/openssl/cms.h
54
#define sk_CMS_SignerInfo_new_reserve(cmp, n) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_SignerInfo_compfunc_type(cmp), (n)))
crypto/openssl/include/openssl/cms.h
58
#define sk_CMS_SignerInfo_delete(sk, i) ((CMS_SignerInfo *)OPENSSL_sk_delete(ossl_check_CMS_SignerInfo_sk_type(sk), (i)))
crypto/openssl/include/openssl/cms.h
59
#define sk_CMS_SignerInfo_delete_ptr(sk, ptr) ((CMS_SignerInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)))
crypto/openssl/include/openssl/cms.h
62
#define sk_CMS_SignerInfo_pop(sk) ((CMS_SignerInfo *)OPENSSL_sk_pop(ossl_check_CMS_SignerInfo_sk_type(sk)))
crypto/openssl/include/openssl/cms.h
63
#define sk_CMS_SignerInfo_shift(sk) ((CMS_SignerInfo *)OPENSSL_sk_shift(ossl_check_CMS_SignerInfo_sk_type(sk)))
crypto/openssl/include/openssl/cms.h
66
#define sk_CMS_SignerInfo_set(sk, idx, ptr) ((CMS_SignerInfo *)OPENSSL_sk_set(ossl_check_CMS_SignerInfo_sk_type(sk), (idx), ossl_check_CMS_SignerInfo_type(ptr)))
crypto/openssl/include/openssl/cms.h
72
#define sk_CMS_SignerInfo_dup(sk) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_SignerInfo_sk_type(sk)))
crypto/openssl/include/openssl/cms.h
73
#define sk_CMS_SignerInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_copyfunc_type(copyfunc), ossl_check_CMS_SignerInfo_freefunc_type(freefunc)))