Home | History | Annotate | Download | only in pkcs7

Lines Matching defs:ri

150 	PKCS7_RECIP_INFO *ri=NULL;
244 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
245 if (ri->cert == NULL)
250 if ((pkey=X509_get_pubkey(ri->cert)) == NULL)
263 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
264 if ((pkey=X509_get_pubkey(ri->cert)) == NULL)
274 if (!M_ASN1_OCTET_STRING_set(ri->enc_key,tmp,jj))
320 static int pkcs7_cmp_ri(PKCS7_RECIP_INFO *ri, X509 *pcert)
323 ret = X509_NAME_cmp(ri->issuer_and_serial->issuer,
328 ri->issuer_and_serial->serial);
346 PKCS7_RECIP_INFO *ri=NULL;
443 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
444 if (!pkcs7_cmp_ri(ri, pcert))
446 ri=NULL;
448 if (ri == NULL) {
463 /* If we haven't got a certificate try each ri in turn */
469 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
471 M_ASN1_STRING_data(ri->enc_key),
472 M_ASN1_STRING_length(ri->enc_key),
477 ri = NULL;
479 if (ri == NULL)
489 M_ASN1_STRING_data(ri->enc_key),
490 M_ASN1_STRING_length(ri->enc_key), pkey);
995 PKCS7_RECIP_INFO *ri;
1006 ri=sk_PKCS7_RECIP_INFO_value(rsk,0);
1008 ri=sk_PKCS7_RECIP_INFO_value(rsk,idx);
1009 return(ri->issuer_and_serial);