Searched refs:certs (Results 1 - 25 of 59) sorted by relevance

123

/freebsd-10.0-release/crypto/heimdal/lib/hx509/
H A Dkeyset.c108 * @param certs return pointer, free with hx509_certs_free().
116 hx509_lock lock, hx509_certs *certs)
124 *certs = NULL;
165 *certs = c;
173 * @param certs a certificate store to store.
186 hx509_certs certs,
190 if (certs->ops->store == NULL) {
194 certs->ops->name);
198 return (*certs->ops->store)(context, certs, cert
114 hx509_certs_init(hx509_context context, const char *name, int flags, hx509_lock lock, hx509_certs *certs) argument
185 hx509_certs_store(hx509_context context, hx509_certs certs, int flags, hx509_lock lock) argument
203 hx509_certs_ref(hx509_certs certs) argument
224 hx509_certs_free(hx509_certs *certs) argument
254 hx509_certs_start_seq(hx509_context context, hx509_certs certs, hx509_cursor *cursor) argument
290 hx509_certs_next_cert(hx509_context context, hx509_certs certs, hx509_cursor cursor, hx509_cert *cert) argument
312 hx509_certs_end_seq(hx509_context context, hx509_certs certs, hx509_cursor cursor) argument
337 hx509_certs_iter_f(hx509_context context, hx509_certs certs, int (*func)(hx509_context, void *, hx509_cert), void *ctx) argument
409 hx509_certs_iter(hx509_context context, hx509_certs certs, int (^func)(hx509_cert)) argument
469 hx509_certs_add(hx509_context context, hx509_certs certs, hx509_cert cert) argument
496 hx509_certs_find(hx509_context context, hx509_certs certs, const hx509_query *q, hx509_cert *r) argument
560 hx509_certs_filter(hx509_context context, hx509_certs certs, const hx509_query *q, hx509_certs *result) argument
688 hx509_get_one_cert(hx509_context context, hx509_certs certs, hx509_cert *c) argument
731 hx509_certs_info(hx509_context context, hx509_certs certs, int (*func)(void *, const char *), void *ctx) argument
766 _hx509_certs_keys_get(hx509_context context, hx509_certs certs, hx509_private_key **keys) argument
778 _hx509_certs_keys_add(hx509_context context, hx509_certs certs, hx509_private_key key) argument
[all...]
H A Dks_mem.c47 } certs; member in struct:mem_data
53 hx509_certs certs, void **data, int flags,
72 mem_free(hx509_certs certs, void *data) argument
77 for (i = 0; i < mem->certs.len; i++)
78 hx509_cert_free(mem->certs.val[i]);
79 free(mem->certs.val);
90 mem_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) argument
95 val = realloc(mem->certs.val,
96 (mem->certs.len + 1) * sizeof(mem->certs
52 mem_init(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
108 mem_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
125 mem_iter(hx509_context contexst, hx509_certs certs, void *data, void *cursor, hx509_cert *cert) argument
145 mem_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
155 mem_getkeys(hx509_context context, hx509_certs certs, void *data, hx509_private_key **keys) argument
180 mem_addkey(hx509_context context, hx509_certs certs, void *data, hx509_private_key key) argument
[all...]
H A Dks_dir.c47 hx509_certs certs; member in struct:dircursor
57 hx509_certs certs, void **data, int flags,
90 dir_free(hx509_certs certs, void *data) argument
98 hx509_certs certs, void *data, void **cursor)
117 d->certs = NULL;
126 hx509_certs certs, void *data, void *iter, hx509_cert *cert)
137 if (d->certs) {
138 ret = hx509_certs_next_cert(context, d->certs, d->iter, cert);
140 hx509_certs_end_seq(context, d->certs, d->iter);
142 hx509_certs_free(&d->certs);
56 dir_init(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
97 dir_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
125 dir_iter(hx509_context context, hx509_certs certs, void *data, void *iter, hx509_cert *cert) argument
186 dir_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
[all...]
H A Dks_null.c39 hx509_certs certs, void **data, int flags,
47 null_free(hx509_certs certs, void *data) argument
55 hx509_certs certs, void *data, void **cursor)
63 hx509_certs certs, void *data, void *iter, hx509_cert *cert)
71 hx509_certs certs,
38 null_init(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
54 null_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
62 null_iter(hx509_context context, hx509_certs certs, void *data, void *iter, hx509_cert *cert) argument
70 null_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
H A Dlock.c44 hx509_certs certs; member in struct:hx509_lock_data
75 &l->certs);
118 return lock->certs;
135 return hx509_certs_add(context, lock->certs, cert);
139 hx509_lock_add_certs(hx509_context context, hx509_lock lock, hx509_certs certs) argument
141 return hx509_certs_merge(context, lock->certs, certs);
147 hx509_certs certs = lock->certs; local
154 &lock->certs);
[all...]
H A Dcollector.c45 hx509_certs certs; member in struct:hx509_collector
77 0, NULL, &c->certs);
100 return hx509_certs_add(context, c->certs, cert);
176 hx509_certs certs)
193 ret = hx509_certs_find(context, certs, &q, &cert);
204 match_keys(hx509_context context, struct private_key *value, hx509_certs certs) argument
216 ret = hx509_certs_start_seq(context, certs, &cursor);
222 ret = hx509_certs_next_cert(context, certs, cursor, &c);
242 hx509_certs_end_seq(context, certs, cursor);
255 hx509_certs certs; local
174 match_localkeyid(hx509_context context, struct private_key *value, hx509_certs certs) argument
[all...]
H A Dks_file.c39 hx509_certs certs; member in struct:ks_file
368 hx509_certs certs, void **data, int flags,
406 0, lock, &ksf->certs);
466 ret = _hx509_collector_collect_certs(context, pem_ctx.c, &ksf->certs);
475 _hx509_certs_keys_add(context, ksf->certs, keys[i]);
495 hx509_certs certs, void **data, int flags,
498 return file_init_common(context, certs, data, flags, residue, lock, USE_PEM);
503 hx509_certs certs, void **data, int flags,
506 return file_init_common(context, certs, data, flags, residue, lock, USE_DER);
510 file_free(hx509_certs certs, voi argument
367 file_init_common(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock, outformat format) argument
494 file_init_pem(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
502 file_init_der(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
561 file_store(hx509_context context, hx509_certs certs, void *data, int flags, hx509_lock lock) argument
583 file_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) argument
590 file_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
598 file_iter(hx509_context context, hx509_certs certs, void *data, void *iter, hx509_cert *cert) argument
606 file_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
616 file_getkeys(hx509_context context, hx509_certs certs, void *data, hx509_private_key **keys) argument
626 file_addkey(hx509_context context, hx509_certs certs, void *data, hx509_private_key key) argument
[all...]
H A Dks_keychain.c322 hx509_certs certs, void **data, int flags,
361 keychain_free(hx509_certs certs, void *data) argument
376 hx509_certs certs; member in struct:iter
383 hx509_certs certs, void *data, void **cursor)
400 0, NULL, &iter->certs);
408 hx509_certs_free(&iter->certs);
427 ret = hx509_certs_add(context, iter->certs, cert);
433 if (iter->certs) {
435 ret = hx509_certs_start_seq(context, iter->certs, &iter->cursor);
437 hx509_certs_free(&iter->certs);
321 keychain_init(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
382 keychain_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
465 keychain_iter(hx509_context context, hx509_certs certs, void *data, void *cursor, hx509_cert *cert) argument
556 keychain_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
[all...]
H A Dtest_nist_cert.in61 if ${hxtool} validate DIR:$nistdir/certs > /dev/null; then
H A Dks_p12.c37 hx509_certs certs; member in struct:ks_pkcs12
323 hx509_certs certs, void **data, int flags,
360 0, lock, &p12->certs);
429 ret = _hx509_collector_collect_certs(context, c, &p12->certs);
439 if (p12->certs)
440 hx509_certs_free(&p12->certs);
565 hx509_certs certs, void *data, int flags, hx509_lock lock)
577 ret = hx509_certs_iter_f(context, p12->certs, store_func, &as);
643 p12_free(hx509_certs certs, void *data) argument
646 hx509_certs_free(&p12->certs);
322 p12_init(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
564 p12_store(hx509_context context, hx509_certs certs, void *data, int flags, hx509_lock lock) argument
653 p12_add(hx509_context context, hx509_certs certs, void *data, hx509_cert c) argument
660 p12_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
670 p12_iter(hx509_context context, hx509_certs certs, void *data, void *cursor, hx509_cert *cert) argument
681 p12_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
[all...]
H A Dks_p11.c54 hx509_certs certs; member in struct:p11_slot
314 slot->certs = NULL;
360 ret = p11_list_keys(context, p, slot, session, lock, &slot->certs);
741 hx509_certs *certs)
781 ret = _hx509_collector_collect_certs(context, collector, &slot->certs);
792 hx509_certs certs, void **data, int flags,
982 p11_free(hx509_certs certs, void *data) argument
988 if (p->slot[i].certs)
989 hx509_certs_free(&p->slot[i].certs);
996 hx509_certs certs; member in struct:p11_cursor
736 p11_list_keys(hx509_context context, struct p11_module *p, struct p11_slot *slot, CK_SESSION_HANDLE session, hx509_lock lock, hx509_certs *certs) argument
791 p11_init(hx509_context context, hx509_certs certs, void **data, int flags, const char *residue, hx509_lock lock) argument
1001 p11_iter_start(hx509_context context, hx509_certs certs, void *data, void **cursor) argument
1043 p11_iter(hx509_context context, hx509_certs certs, void *data, void *cursor, hx509_cert *cert) argument
1051 p11_iter_end(hx509_context context, hx509_certs certs, void *data, void *cursor) argument
1101 p11_printinfo(hx509_context context, hx509_certs certs, void *data, int (*func)(void *, const char *), void *ctx) argument
[all...]
H A Dhxtool.c83 certs_strings(hx509_context contextp, const char *type, hx509_certs certs, argument
89 ret = hx509_certs_append(contextp, certs, lock, s->strings[i]);
514 hx509_certs certs; local
546 ret = hx509_certs_init(context, "MEMORY:cert-store", 0, NULL, &certs);
550 certs_strings(context, "store", certs, lock, &opt->certificate_strings);
555 ret = hx509_cms_unenvelope(context, certs, flags, co.data, co.length,
564 hx509_certs_free(&certs);
583 hx509_certs certs; local
600 ret = hx509_certs_init(context, "MEMORY:cert-store", 0, NULL, &certs);
603 certs_strings(context, "store", certs, loc
710 hx509_certs certs; local
754 hx509_certs certs; local
783 hx509_certs certs; local
862 hx509_certs anchors, chain, certs; local
994 hx509_certs certs; local
1166 hx509_certs certs; local
1201 hx509_certs certs; local
1991 hx509_certs certs; local
2059 hx509_certs certs; local
2129 hx509_certs certs = NULL; local
[all...]
H A Dcms.c261 hx509_certs certs,
300 ret = hx509_certs_find(context, certs, &q, &cert);
331 * @param certs Certificate that can decrypt the EnvelopedData
348 hx509_certs certs,
416 ret = find_CMSIdentifier(context, &ri->rid, certs,
720 any_to_certs(hx509_context context, const SignedData *sd, hx509_certs certs) argument
737 ret = hx509_certs_add(context, certs, c);
792 hx509_certs certs = NULL; local
836 0, NULL, &certs);
840 ret = hx509_certs_init(context, "MEMORY:cms-signer-certs",
259 find_CMSIdentifier(hx509_context context, CMSIdentifier *client, hx509_certs certs, time_t time_now, hx509_cert *signer_cert, int match) argument
347 hx509_cms_unenvelope(hx509_context context, hx509_certs certs, int flags, const void *data, size_t length, const heim_octet_string *encryptedContent, time_t time_now, heim_oid *contentType, heim_octet_string *content) argument
1155 hx509_certs certs; local
1185 hx509_certs certs; member in struct:sigctx
1437 hx509_cms_create_signed(hx509_context context, int flags, const heim_oid *eContentType, const void *data, size_t length, const AlgorithmIdentifier *digest_alg, hx509_certs certs, hx509_peer_info peer, hx509_certs anchors, hx509_certs pool, heim_octet_string *signed_data) argument
[all...]
H A Drevoke.c66 hx509_certs certs; member in struct:revoke_ocsp
128 hx509_certs_free(&ocsp->certs);
173 hx509_certs certs,
202 ret = hx509_certs_find(context, certs, &q, &signer);
203 if (ret && ocsp->certs)
204 ret = hx509_certs_find(context, ocsp->certs, &q, &signer);
329 hx509_certs certs = NULL; local
351 if (basic.certs) {
354 ret = hx509_certs_init(context, "MEMORY:ocsp-certs", 0,
355 NULL, &certs);
170 verify_ocsp(hx509_context context, struct revoke_ocsp *ocsp, time_t time_now, hx509_certs certs, hx509_cert parent) argument
455 verify_crl(hx509_context context, hx509_revoke_ctx ctx, CRLCertificateList *crl, time_t time_now, hx509_certs certs, hx509_cert parent) argument
679 hx509_revoke_verify(hx509_context context, hx509_revoke_ctx ctx, hx509_certs certs, time_t now, hx509_cert cert, hx509_cert parent_cert) argument
858 hx509_certs certs; member in struct:ocsp_add_ctx
1329 hx509_crl_add_revoked_certs(hx509_context context, hx509_crl crl, hx509_certs certs) argument
[all...]
/freebsd-10.0-release/crypto/openssl/crypto/ocsp/
H A Docsp_vfy.c63 static int ocsp_find_signer(X509 **psigner, OCSP_BASICRESP *bs, STACK_OF(X509) *certs,
65 static X509 *ocsp_find_signer_sk(STACK_OF(X509) *certs, OCSP_RESPID *id);
70 static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req, X509_NAME *nm, STACK_OF(X509) *certs,
75 int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, argument
82 ret = ocsp_find_signer(&signer, bs, certs, st, flags);
111 init_res = X509_STORE_CTX_init(&ctx, st, signer, bs->certs);
166 static int ocsp_find_signer(X509 **psigner, OCSP_BASICRESP *bs, STACK_OF(X509) *certs, argument
171 if ((signer = ocsp_find_signer_sk(certs, rid)))
177 (signer = ocsp_find_signer_sk(bs->certs, rid)))
189 static X509 *ocsp_find_signer_sk(STACK_OF(X509) *certs, OCSP_RESPI
363 OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, X509_STORE *store, unsigned long flags) argument
432 ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req, X509_NAME *nm, STACK_OF(X509) *certs, X509_STORE *st, unsigned long flags) argument
[all...]
H A Docsp_cl.c129 if (!sig->certs && !(sig->certs = sk_X509_new_null()))
132 if(!sk_X509_push(sig->certs, cert)) return 0;
147 STACK_OF(X509) *certs,
171 for (i = 0; i < sk_X509_num(certs); i++)
173 x = sk_X509_value(certs, i);
143 OCSP_request_sign(OCSP_REQUEST *req, X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, STACK_OF(X509) *certs, unsigned long flags) argument
H A Docsp_prn.c170 for (i=0; i<sk_X509_num(sig->certs); i++)
172 X509_print(bp, sk_X509_value(sig->certs,i));
173 PEM_write_bio_X509(bp,sk_X509_value(sig->certs,i));
280 for (i=0; i<sk_X509_num(br->certs); i++)
282 X509_print(bp, sk_X509_value(br->certs,i));
283 PEM_write_bio_X509(bp,sk_X509_value(br->certs,i));
H A Docsp_srv.c200 if (!resp->certs && !(resp->certs = sk_X509_new_null()))
203 if(!sk_X509_push(resp->certs, cert)) return 0;
210 STACK_OF(X509) *certs, unsigned long flags)
225 for (i = 0; i < sk_X509_num(certs); i++)
227 X509 *tmpcert = sk_X509_value(certs, i);
208 OCSP_basic_sign(OCSP_BASICRESP *brsp, X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, STACK_OF(X509) *certs, unsigned long flags) argument
/freebsd-10.0-release/crypto/openssl/apps/
H A Dnseq.c133 seq->certs = sk_X509_new_null();
135 sk_X509_push(seq->certs,x509);
137 if(!sk_X509_num(seq->certs))
139 BIO_printf (bio_err, "Error reading certs file %s\n", infile);
154 for(i = 0; i < sk_X509_num(seq->certs); i++) {
155 x509 = sk_X509_value(seq->certs, i);
H A Dpkcs7.c169 BIO_printf(bio_err," -print_certs print any certs or crl in the input\n");
245 STACK_OF(X509) *certs=NULL;
252 certs=p7->d.sign->cert;
256 certs=p7->d.signed_and_enveloped->cert;
263 if (certs != NULL)
267 for (i=0; i<sk_X509_num(certs); i++)
269 x=sk_X509_value(certs,i);
/freebsd-10.0-release/crypto/openssl/crypto/asn1/
H A Dnsseq.c80 ASN1_EXP_SEQUENCE_OF_OPT(NETSCAPE_CERT_SEQUENCE, certs, X509, 0)
/freebsd-10.0-release/crypto/openssl/crypto/pkcs7/
H A Dpk7_smime.c68 PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, argument
94 for(i = 0; i < sk_X509_num(certs); i++)
96 if (!PKCS7_add_certificate(p7, sk_X509_value(certs, i)))
266 int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, argument
314 signers = PKCS7_get0_signers(p7, certs, flags);
430 STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags)
469 if (certs) signer = X509_find_by_issuer_and_serial (certs,
492 PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,
511 for(i = 0; i < sk_X509_num(certs);
[all...]
/freebsd-10.0-release/crypto/openssl/crypto/cms/
H A Dcms_smime.c281 STACK_OF(X509) *certs,
289 if (!X509_STORE_CTX_init(&ctx, store, signer, certs))
316 int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, argument
349 scount += CMS_set1_signers_certs(cms, certs, flags);
357 /* Attempt to verify all signers certs */
449 STACK_OF(X509) *certs,
454 r = CMS_verify(rcms, certs, store, NULL, NULL, flags);
460 CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, argument
476 for (i = 0; i < sk_X509_num(certs); i++)
478 X509 *x = sk_X509_value(certs,
279 cms_signerinfo_verify_cert(CMS_SignerInfo *si, X509_STORE *store, STACK_OF(X509) *certs, STACK_OF(X509_CRL) *crls, unsigned int flags) argument
448 CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, STACK_OF(X509) *certs, X509_STORE *store, unsigned int flags) argument
501 CMS_sign_receipt(CMS_SignerInfo *si, X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, unsigned int flags) argument
[all...]
/freebsd-10.0-release/crypto/openssl/crypto/ts/
H A Dts_rsp_sign.c85 STACK_OF(X509) *certs);
191 sk_X509_pop_free(ctx->certs, X509_free);
234 int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs) argument
238 if (ctx->certs)
240 sk_X509_pop_free(ctx->certs, X509_free);
241 ctx->certs = NULL;
243 if (!certs) return 1;
244 if (!(ctx->certs = sk_X509_dup(certs)))
249 for (i = 0; i < sk_X509_num(ctx->certs);
820 ESS_SIGNING_CERT_new_init(X509 *signcert, STACK_OF(X509) *certs) argument
[all...]
/freebsd-10.0-release/crypto/heimdal/kdc/
H A Dkx509.c163 hx509_certs certs; local
167 NULL, &certs);
175 hx509_certs_free(&certs);
182 ret = hx509_certs_find(context->hx509ctx, certs, q, &signer);
184 hx509_certs_free(&certs);
219 hx509_certs certs; local
223 NULL, &certs);
229 ret = hx509_get_one_cert(context->hx509ctx, certs, &template);
230 hx509_certs_free(&certs);

Completed in 222 milliseconds

123