Lines Matching defs:chain
846 const char *chain = mctx->cert_chain;
849 * Optionally configure extra server certificate chain certificates.
860 * used only for the server certificate chain.
862 if (!chain) {
868 if (strEQ(APR_ARRAY_IDX(mctx->pks->cert_files, i, const char *), chain)) {
875 (char *)chain,
879 "Failed to configure CA certificate chain!");
884 "Configuring server certificate chain "
1024 "Failed to configure certificate %s (with chain),"
1238 STACK_OF(X509) *chain;
1300 * the CA certs and have OpenSSL attempt to construct a full chain
1326 APLOGNO(02270) "SSL proxy client cert chain "
1334 /* Obtain a copy of the verified chain */
1335 chain = X509_STORE_CTX_get1_chain(sctx);
1337 if (chain != NULL) {
1338 /* Discard end entity cert from the chain */
1339 X509_free(sk_X509_shift(chain));
1341 if ((i = sk_X509_num(chain)) > 0) {
1342 /* Store the chain for later use */
1343 pkp->ca_certs[n] = chain;
1346 /* Discard empty chain */
1347 sk_X509_pop_free(chain, X509_free);
1359 sk_X509_value(chain, j), "%i:", j);