Lines Matching defs:recipient
29 * the GPL. If you do not delete the provisions above, a recipient
117 /* if we have a recipient list, we return on success (-1, above, on failure) */
133 /* count the number of recipient identifiers */
139 PORT_SetErrorString("Cannot find recipient data in envelope.");
163 SecCmsRecipient *recipient;
166 recipient = recipient_list[i];
167 if (recipient->cert)
168 CFRelease(recipient->cert);
169 if (recipient->privkey)
170 CFRelease(recipient->privkey);
173 if (recipient->slot)
174 PK11_FreeSlot(recipient->slot);
176 PORT_Free(recipient);
191 SecCmsRecipient *recipient = NULL;
200 recipient = recipient_list[ix];
202 switch (recipient->kind)
205 identity = CERT_FindIdentityByIssuerAndSN(keychainOrArray, recipient->id.issuerAndSN);
208 identity = CERT_FindIdentityBySubjectKeyID(keychainOrArray, recipient->id.subjectKeyID);
219 if (!recipient)
228 recipient->cert = cert;
229 recipient->privkey = privKey;