Searched refs:export_data (Results 1 – 10 of 10) sorted by relevance
| /system/keymaster/ |
| D | keymaster1_engine.cpp | 374 keymaster_blob_t export_data = {nullptr, 0}; in GetKeymaster1PublicKey() local 376 client_id_ptr, app_data_ptr, &export_data); in GetKeymaster1PublicKey() 380 unique_ptr<uint8_t, Malloc_Delete> pub_key(const_cast<uint8_t*>(export_data.data)); in GetKeymaster1PublicKey() 382 const uint8_t* p = export_data.data; in GetKeymaster1PublicKey() 383 return d2i_PUBKEY(nullptr /* allocate new struct */, &p, export_data.data_length); in GetKeymaster1PublicKey()
|
| D | soft_keymaster_device.cpp | 994 keymaster_blob_t* export_data) { in export_key() argument 998 if (!export_data) in export_key() 1004 export_data); in export_key() 1006 export_data->data = nullptr; in export_key() 1007 export_data->data_length = 0; in export_key() 1019 export_data->data_length = response.key_data_length; in export_key() 1020 uint8_t* tmp = reinterpret_cast<uint8_t*>(malloc(export_data->data_length)); in export_key() 1023 memcpy(tmp, response.key_data, export_data->data_length); in export_key() 1024 export_data->data = tmp; in export_key() 1034 keymaster_blob_t* export_data) { in export_key() argument [all …]
|
| D | android_keymaster_test_utils.cpp | 612 keymaster_error_t Keymaster2Test::ExportKey(keymaster_key_format_t format, string* export_data) { in ExportKey() argument 620 *export_data = string(reinterpret_cast<const char*>(export_tmp.data), export_tmp.data_length); in ExportKey() 849 keymaster_blob_t* export_data) { in export_key() argument 851 app_data, export_data); in export_key()
|
| D | android_keymaster_test.cpp | 1696 string export_data; in TEST_P() local 1697 ASSERT_EQ(KM_ERROR_OK, ExportKey(KM_KEY_FORMAT_X509, &export_data)); in TEST_P() 1698 EXPECT_GT(export_data.length(), 0U); in TEST_P() 1709 string export_data; in TEST_P() local 1710 ASSERT_EQ(KM_ERROR_OK, ExportKey(KM_KEY_FORMAT_X509, &export_data)); in TEST_P() 1711 EXPECT_GT(export_data.length(), 0U); in TEST_P() 1724 string export_data; in TEST_P() local 1725 ASSERT_EQ(KM_ERROR_UNSUPPORTED_KEY_FORMAT, ExportKey(KM_KEY_FORMAT_PKCS8, &export_data)); in TEST_P() 1737 string export_data; in TEST_P() local 1738 ASSERT_EQ(KM_ERROR_INVALID_KEY_BLOB, ExportKey(KM_KEY_FORMAT_X509, &export_data)); in TEST_P() [all …]
|
| D | android_keymaster_test_utils.h | 189 keymaster_error_t ExportKey(keymaster_key_format_t format, std::string* export_data);
|
| /system/keymaster/include/keymaster/ |
| D | soft_keymaster_device.h | 157 keymaster_blob_t* export_data); 206 keymaster_blob_t* export_data);
|
| /system/security/keystore/include/keystore/ |
| D | keystore_client_mock.h | 60 const std::string& key_name, std::string* export_data));
|
| D | keystore_client.h | 120 std::string* export_data) = 0;
|
| D | keystore_client_impl.h | 61 std::string* export_data) override;
|
| /system/security/keystore/ |
| D | keystore_client_impl.cpp | 250 const std::string& key_name, std::string* export_data) { in exportKey() argument 257 *export_data = ByteArrayAsString(export_result.exportData.get(), export_result.dataLength); in exportKey()
|