Lines Matching defs:pkey
18 static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid)
22 idx = EVP_PKEY_get_attr_by_NID(pkey, nid, -1);
25 attr = EVP_PKEY_get_attr(pkey, idx);
31 PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey,
54 if (pkey == NULL && cert == NULL && ca == NULL) {
59 if (pkey && cert) {
60 if (!X509_check_private_key(cert, pkey))
87 if (pkey) {
88 bag = PKCS12_add_key_ex(&bags, pkey, keytype, iter, nid_key, pass,
94 if (!copy_bag_attr(bag, pkey, NID_ms_csp_name))
96 if (!copy_bag_attr(bag, pkey, NID_LocalKeySet))
134 PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert,
138 return PKCS12_create_ex(pass, name, pkey, cert, ca, nid_key, nid_cert,