Lines Matching defs:handle

51 	CK_OBJECT_HANDLE handle;
168 KMFPK11_ConfigureKeystore(KMF_HANDLE_T handle,
184 rv = kmf_select_token(handle, label, readonly);
190 pk11_authenticate(KMF_HANDLE_T handle,
195 CK_SESSION_HANDLE hSession = (CK_SESSION_HANDLE)handle->pk11handle;
207 handle->lasterr.kstype = KMF_KEYSTORE_PK11TOKEN;
208 handle->lasterr.errcode = ck_rv;
475 search_certs(KMF_HANDLE_T handle,
482 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
552 newlist->handle = tObj;
563 tail->handle = tObj;
595 rv = PK11Cert2KMFCert(kmfh, node->handle,
601 rv = kmf_check_cert_date(handle,
638 kmf_free_kmf_cert(handle, &tmp_kmf_cert);
666 KMFPK11_FindCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist)
670 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
725 rv = pk11_authenticate(handle, cred);
731 rv = search_certs(handle, certlabel, issuer, subject, serial, private,
738 rv = PK11Cert2KMFCert(kmfh, node->handle,
756 KMFPK11_FreeKMFCert(KMF_HANDLE_T handle, KMF_X509_DER_CERT *kmf_cert)
771 KMFPK11_EncodePubKeyData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *pKey,
776 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1091 CreateCertObject(KMF_HANDLE_T handle, char *label, KMF_DATA *pcert)
1094 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1161 * RFC3280 says to gracefully handle certs with serial numbers
1192 * The cert object handle is actually "leaked" here. If the app
1226 KMFPK11_StoreCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist)
1229 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1249 rv = pk11_authenticate(handle, cred);
1254 rv = CreateCertObject(handle, label, cert);
1259 KMFPK11_ImportCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist)
1262 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1284 rv = kmf_is_cert_file(handle, certfile, &format);
1289 rv = kmf_read_input_file(handle, certfile, &cert1);
1313 rv = pk11_authenticate(handle, cred);
1318 rv = CreateCertObject(handle, label,
1334 KMFPK11_DeleteCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist)
1337 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1379 rv = search_certs(handle, certlabel, issuer, subject, serial,
1387 ckrv = C_DestroyObject(kmfh->pk11handle, node->handle);
1651 KMFPK11_CreateKeypair(KMF_HANDLE_T handle,
1656 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1689 rv = pk11_authenticate(handle, cred);
1950 KMFPK11_DeleteKey(KMF_HANDLE_T handle,
1953 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
1985 rv = pk11_authenticate(handle, &cred);
2007 KMFPK11_SignData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *keyp,
2014 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2057 rv = PKCS_DigestData(handle, hSession, hashmech, tobesigned,
2069 * Now use the original handle to sign the hash with the
2112 KMFPK11_GetErrorString(KMF_HANDLE_T handle, char **msgstr)
2114 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2128 getObjectKeytype(KMF_HANDLE_T handle, CK_OBJECT_HANDLE obj,
2134 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2147 getObjectLabel(KMF_HANDLE_T handle, CK_OBJECT_HANDLE obj,
2154 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2171 getObjectKeyclass(KMF_HANDLE_T handle, CK_OBJECT_HANDLE obj,
2176 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2199 KMFPK11_FindPrikeyByCert(KMF_HANDLE_T handle, int numattr,
2204 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2219 /* Get the key handle */
2252 rv = pk11_authenticate(handle, &cred);
2289 ckrv = getObjectLabel(handle, (CK_OBJECT_HANDLE)key->keyp,
2292 SET_ERROR(handle, ckrv);
2305 ckrv = getObjectKeytype(handle, (CK_OBJECT_HANDLE)key->keyp,
2308 SET_ERROR(handle, ckrv);
2328 rv = keyObj2RawKey(handle, key, &rkey);
2347 KMFPK11_DecryptData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
2352 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2812 keyObj2RawKey(KMF_HANDLE_T handle, KMF_KEY_HANDLE *inkey,
2817 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
2950 KMFPK11_FindKey(KMF_HANDLE_T handle,
2954 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
3069 rv = pk11_authenticate(handle, cred);
3092 ckrv = getObjectKeytype(handle,
3098 ckrv = getObjectLabel(handle,
3105 ckrv = getObjectKeyclass(handle,
3164 rv = keyObj2RawKey(handle, &keys[i],
3219 store_raw_key(KMF_HANDLE_T handle,
3224 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
3261 rv = pk11_authenticate(handle, cred);
3304 rv = kmf_get_cert_start_date_str(handle, cert, &notbefore);
3311 rv = kmf_get_cert_end_date_str(handle, cert, &notafter);
3489 KMFPK11_CreateSymKey(KMF_HANDLE_T handle,
3493 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
3549 * C_GenerateKey() for some PKCS11 providers, we will handle it
3553 rv = create_generic_secret_key(handle, numattr,
3684 rv = pk11_authenticate(handle, cred);
3722 KMFPK11_GetSymKeyValue(KMF_HANDLE_T handle, KMF_KEY_HANDLE *symkey,
3726 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
3770 KMFPK11_SetTokenPin(KMF_HANDLE_T handle,
3775 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
3782 if (handle == NULL || attrlist == NULL || numattr == 0)
3806 rv = kmf_pk11_token_lookup(handle, tokenlabel, &slotid);
3859 create_generic_secret_key(KMF_HANDLE_T handle,
3863 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
3958 rv = pk11_authenticate(handle, cred);
4022 KMFPK11_StoreKey(KMF_HANDLE_T handle,
4027 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
4047 rv = pk11_authenticate(handle, &cred);
4063 rv = store_raw_key(handle, attlist, numattr, rawkey);
4075 /* Replace the object handle with the new token-based one */
4092 KMFPK11_ExportPK12(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist)
4095 KMF_HANDLE *kmfh = (KMF_HANDLE *)handle;
4169 rv = KMFPK11_FindCert(handle, i, fc_attrlist);
4184 rv = kmf_find_cert(handle, i, fc_attrlist);
4222 rv = KMFPK11_FindPrikeyByCert(handle, j, fk_attrlist);
4241 rv = kmf_build_pk12(handle, numcerts, certlist, numkeys, keylist,
4247 kmf_free_kmf_cert(handle, &certlist[i]);
4252 kmf_free_kmf_key(handle, &keylist[i]);