Searched refs:extra_certs (Results 1 - 8 of 8) sorted by relevance

/freebsd-10-stable/contrib/ldns/ldns/
H A Ddane.h136 * Selects the certificate from cert, extra_certs or the pkix_validation_store
141 * \param[in] extra_certs Intermediate certificates that might be necessary
158 * trust anchor is actually present in extra_certs (which is a
164 X509* cert, STACK_OF(X509)* extra_certs,
199 * \param[in] extra_certs Intermediate certificates that might be necessary
211 X509* cert, STACK_OF(X509)* extra_certs,
223 * \param[in] extra_certs Intermediate certificates that might be necessary
236 X509* cert, STACK_OF(X509)* extra_certs,
/freebsd-10-stable/contrib/ldns/
H A Ddane.c162 /* Ordinary PKIX validation of cert (with extra_certs to help)
166 ldns_dane_pkix_validate(X509* cert, STACK_OF(X509)* extra_certs, argument
181 cert, extra_certs) != 1) {
196 /* Orinary PKIX validation of cert (with extra_certs to help)
201 STACK_OF(X509)* extra_certs, X509_STORE* store)
219 cert, extra_certs) != 1) {
245 /* Return the validation chain that can be build out of cert, with extra_certs.
249 X509* cert, STACK_OF(X509)* extra_certs)
265 cert, extra_certs) != 1) {
305 /* Create validation chain with cert and extra_certs an
309 ldns_dane_pkix_get_last_self_signed(X509** out_cert, X509* cert, STACK_OF(X509)* extra_certs) argument
348 ldns_dane_select_certificate(X509** selected_cert, X509* cert, STACK_OF(X509)* extra_certs, X509_STORE* pkix_validation_store, ldns_tlsa_certificate_usage cert_usage, int offset) argument
597 ldns_dane_verify_rr(const ldns_rr* tlsa_rr, X509* cert, STACK_OF(X509)* extra_certs, X509_STORE* pkix_validation_store) argument
702 ldns_dane_verify(ldns_rr_list* tlsas, X509* cert, STACK_OF(X509)* extra_certs, X509_STORE* pkix_validation_store) argument
[all...]
/freebsd-10-stable/crypto/openssl/ssl/
H A Dssl_rsa.c712 if (ctx->extra_certs != NULL) {
713 sk_X509_pop_free(ctx->extra_certs, X509_free);
714 ctx->extra_certs = NULL;
H A Ds3_both.c355 if ((s->mode & SSL_MODE_NO_AUTO_CHAIN) || s->ctx->extra_certs)
392 for (i = 0; i < sk_X509_num(s->ctx->extra_certs); i++) {
393 x = sk_X509_value(s->ctx->extra_certs, i);
H A Ds3_lib.c3656 if (ctx->extra_certs == NULL) {
3657 if ((ctx->extra_certs = sk_X509_new_null()) == NULL)
3660 sk_X509_push(ctx->extra_certs, (X509 *)parg);
3664 *(STACK_OF(X509) **)parg = ctx->extra_certs;
3668 if (ctx->extra_certs) {
3669 sk_X509_pop_free(ctx->extra_certs, X509_free);
3670 ctx->extra_certs = NULL;
H A Dd1_both.c1170 for (i = 0; i < sk_X509_num(s->ctx->extra_certs); i++) {
1171 x = sk_X509_value(s->ctx->extra_certs, i);
H A Dssl_lib.c1825 ret->extra_certs = NULL;
1984 if (a->extra_certs != NULL)
1985 sk_X509_pop_free(a->extra_certs, X509_free);
H A Dssl.h914 STACK_OF(X509) *extra_certs; member in struct:ssl_ctx_st

Completed in 148 milliseconds