Lines Matching refs:clcerts
67 STACK_OF(X509) *clcerts;
133 if (keystore->clcerts != NULL) { in print_certs()
135 for (i = 0; i < sk_X509_num(keystore->clcerts); i++) { in print_certs()
136 cert = sk_X509_value(keystore->clcerts, i); in print_certs()
448 tmpstore->clcerts = NULL; in new_keystore()
483 if (keystore->clcerts != NULL) in free_keystore()
484 sk_X509_free(keystore->clcerts); in free_keystore()
640 if (ks->clcerts == NULL) { in find_key_cert_pair()
657 (sk_X509_num(ks->clcerts) == 1)) { in find_key_cert_pair()
659 tmpcert = sk_X509_value(ks->clcerts, 0); in find_key_cert_pair()
674 items_found = sunw_find_fname(alias, ks->pkeys, ks->clcerts, in find_key_cert_pair()
747 find_cl_certs(PKG_ERR *err, keystore_handle_t ks_h, STACK_OF(X509) **clcerts) in find_cl_certs() argument
752 *clcerts = ks->clcerts; in find_cl_certs()
797 if (keystore->clcerts == NULL) { in merge_cert_and_key()
799 if ((keystore->clcerts = sk_X509_new_null()) == NULL) { in merge_cert_and_key()
806 if (sunw_find_fname(alias, NULL, keystore->clcerts, in merge_cert_and_key()
853 (void) sk_X509_push(keystore->clcerts, cert); in merge_cert_and_key()
892 if (ks->clcerts != NULL) { in delete_cert_and_keys()
893 for (i = 0; i < sk_X509_num(ks->clcerts); i++) { in delete_cert_and_keys()
894 existingcert = sk_X509_value(ks->clcerts, i); in delete_cert_and_keys()
900 sk_X509_delete(ks->clcerts, i); in delete_cert_and_keys()
909 if (sk_X509_num(ks->clcerts) <= 0) { in delete_cert_and_keys()
911 sk_X509_free(ks->clcerts); in delete_cert_and_keys()
912 ks->clcerts = NULL; in delete_cert_and_keys()
1713 &keystore->clcerts, NULL) < 0) { in read_keystore()
1760 NULL, &keystore->clcerts) < 0) { in read_keystore()
1772 keystore->clcerts = NULL; in read_keystore()
1912 (keystore->clcerts == NULL) && in write_keystore()
1950 keystore->clcerts, keystore->cacerts); in write_keystore()
1977 (keystore->clcerts != NULL) || in write_keystore()
2026 if (keystore->clcerts != NULL) { in write_keystore()
2028 keystore->clcerts, NULL); in write_keystore()