Lines Matching defs:si
66 static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si);
165 PKCS7_SIGNER_INFO *si = NULL;
174 if (!(si = PKCS7_add_signature(p7,signcert,pkey, md)))
189 if (!PKCS7_add_attrib_content_type(si, NULL))
210 || !PKCS7_add_attrib_smimecap (si, smcap))
217 if (!pkcs7_copy_existing_digest(p7, si))
220 !PKCS7_SIGNER_INFO_sign(si))
224 return si;
235 static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si)
245 if (si == sitmp)
249 if (!OBJ_cmp(si->digest_alg->algorithm,
259 return PKCS7_add1_attrib_digest(si, osdig->data, osdig->length);
272 PKCS7_SIGNER_INFO *si;
406 si=sk_PKCS7_SIGNER_INFO_value(sinfos,i);
408 j=PKCS7_signatureVerify(p7bio,p7,si, signer);
434 PKCS7_SIGNER_INFO *si;
465 si = sk_PKCS7_SIGNER_INFO_value(sinfos, i);
466 ias = si->issuer_and_serial;