Lines Matching refs:private_key
36 struct private_key {
38 hx509_private_key private_key;
47 struct private_key **data;
104 free_private_key(struct private_key *key)
107 if (key->private_key)
108 _hx509_private_key_free(&key->private_key);
117 hx509_private_key private_key,
121 struct private_key *key;
143 if (private_key) {
144 key->private_key = private_key;
148 &key->private_key);
174 struct private_key *value,
195 if (value->private_key)
196 _hx509_cert_assign_key(cert, value->private_key);
203 match_keys(hx509_context context, struct private_key *value, hx509_certs certs)
209 if (value->private_key == NULL) {
231 ret = _hx509_match_keys(c, value->private_key);
233 _hx509_cert_assign_key(c, value->private_key);
293 if (c->val.data[i]->private_key)
303 if (c->val.data[i]->private_key) {
304 (*keys)[nkeys++] = c->val.data[i]->private_key;
305 c->val.data[i]->private_key = NULL;