Home | History | Annotate | Download | only in ssl

Lines Matching refs:pkeys

142     if (c->pkeys[i].x509 != NULL
143 && !X509_check_private_key(c->pkeys[i].x509, pkey))
148 EVP_PKEY_free(c->pkeys[i].privatekey);
149 c->pkeys[i].privatekey = pkey;
150 c->key = &c->pkeys[i];
279 if (c->pkeys[i].privatekey != NULL) {
285 EVP_PKEY_copy_parameters(pkey, c->pkeys[i].privatekey);
288 if (!X509_check_private_key(x, c->pkeys[i].privatekey)) {
294 EVP_PKEY_free(c->pkeys[i].privatekey);
295 c->pkeys[i].privatekey = NULL;
304 X509_free(c->pkeys[i].x509);
305 c->pkeys[i].x509 = x;
306 c->key = &(c->pkeys[i]);
1049 if (!override && (c->pkeys[i].x509 != NULL || c->pkeys[i].privatekey != NULL || c->pkeys[i].chain != NULL)) {
1074 OSSL_STACK_OF_X509_free(c->pkeys[i].chain);
1075 c->pkeys[i].chain = dup_chain;
1077 X509_free(c->pkeys[i].x509);
1078 c->pkeys[i].x509 = x509;
1080 EVP_PKEY_free(c->pkeys[i].privatekey);
1081 c->pkeys[i].privatekey = privatekey;
1083 c->key = &(c->pkeys[i]);