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

/freebsd-11.0-release/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-11.0-release/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-11.0-release/crypto/openssl/ssl/
H A Dssl_cert.c1085 STACK_OF(X509) *extra_certs;
1102 extra_certs = cpk->chain;
1104 extra_certs = s->ctx->extra_certs;
1106 if ((s->mode & SSL_MODE_NO_AUTO_CHAIN) || extra_certs)
1141 for (i = 0; i < sk_X509_num(extra_certs); i++) {
1142 x = sk_X509_value(extra_certs, i);
H A Ds3_lib.c3928 if (ctx->extra_certs == NULL) {
3929 if ((ctx->extra_certs = sk_X509_new_null()) == NULL)
3932 sk_X509_push(ctx->extra_certs, (X509 *)parg);
3936 if (ctx->extra_certs == NULL && larg == 0)
3939 *(STACK_OF(X509) **)parg = ctx->extra_certs;
3943 if (ctx->extra_certs) {
3944 sk_X509_pop_free(ctx->extra_certs, X509_free);
3945 ctx->extra_certs = NULL;
H A Dssl_lib.c1992 ret->extra_certs = NULL;
2149 if (a->extra_certs != NULL)
2150 sk_X509_pop_free(a->extra_certs, X509_free);
H A Dssl.h1015 STACK_OF(X509) *extra_certs; member in struct:ssl_ctx_st

Completed in 86 milliseconds