Searched defs:keystore (Results 1 - 25 of 28) sorted by relevance

12

/system/security/keystore/include/keystore/
H A Dkeystore_client.h23 #include "keystore.h"
26 namespace keystore { namespace
30 // An abstract class providing a convenient interface to keystore services. This
34 // - encourage the use of keystore::AuthorizationSet[Builder]
35 // - be convenient for native services integrating with keystore
39 // KeystoreClient* keystore = new KeyStoreClientImpl();
40 // keystore->AddRandomNumberGeneratorEntropy("unpredictable");
44 // values defined in keystore.h, keymaster_error_t values defined in
53 // needing to include 'keystore.h' directly.
80 const keystore
[all...]
H A Dkeystore_client_mock.h19 #include "keystore/keystore_client.h"
23 namespace keystore { namespace
86 } // namespace keystore
H A Dkeystore_client_impl.h29 namespace keystore { namespace
42 const keystore::AuthorizationSet& input_parameters,
44 keystore::AuthorizationSet* output_parameters,
48 const keystore::AuthorizationSet& key_parameters,
49 keystore::AuthorizationSet* hardware_enforced_characteristics,
50 keystore::AuthorizationSet* software_enforced_characteristics) override;
53 keystore::AuthorizationSet* hardware_enforced_characteristics,
54 keystore::AuthorizationSet* software_enforced_characteristics) override;
56 const keystore::AuthorizationSet& key_parameters,
58 keystore
[all...]
H A Dkeystore_return_types.h21 #include "keystore.h"
24 namespace keystore { namespace
32 * The keystore service return code is a bit tricky. It can return error codes from two name spaces:
104 * The keystore native return code is a bit tricky. It can return error codes from two name spaces:
184 } // namespace keystore
H A Dkeystore_hidl_support.h23 #include <keystore/keymaster_tags.h>
28 namespace keystore { namespace
66 ::keystore::ksHandleHidlError(rc, __FILE__, ":", __LINE__, ":", __PRETTY_FUNCTION__)
128 } // namespace keystore
H A Dauthorization_set.h23 namespace keystore { namespace
334 } // namespace keystore
H A Dkeymaster_tags.h66 namespace keystore { namespace
/system/security/keystore/
H A Dkeystore_aidl_hidl_marshalling_utils.h22 #include <keystore/keymaster_tags.h>
25 namespace keystore { namespace
H A Dlegacy_keymaster_device_wrapper.h29 namespace keystore { namespace in namespace:android
87 } // namespace keystore
H A Dkeystore_keymaster_enforcement.h24 namespace keystore { namespace
89 } // namespace keystore
H A Dkeystore_tags_utils.cpp18 #include <keystore/keymaster_tags.h>
20 namespace keystore { namespace
H A Dkey_store_service.h20 #include <keystore/IKeystoreService.h>
22 #include <keystore/authorization_set.h>
25 #include "keystore.h"
30 namespace keystore { namespace
75 * of data stored on the filesystem should be moved down to keystore itself.
77 * knows about. Ideally keystore shouldn't be used to store random blobs of
176 * well as the keystore is in the unlocked state if checkUnlocked is true.
179 * otherwise the state of keystore when not unlocked and checkUnlocked is
190 * allowed. Any parameter that keystore adds itself should be disallowed here.
227 * Translate a result value to a legacy return value. All keystore error
[all...]
H A Dkeymaster_enforcement.h22 #include <keystore/authorization_set.h>
24 namespace keystore { namespace
158 }; /* namespace keystore */
H A Dkeystore_utils.h31 #include <keystore/authorization_set.h>
38 void add_legacy_key_authorizations(int keyType, keystore::AuthorizationSet* params);
62 namespace keystore { namespace
70 } // namespace keystore
H A Dtest-keystore50 function keystore() { function
57 run adb shell ls -al /data/misc/keystore
70 log "reset keystore as system user"
71 keystore system r
79 keystore root t
83 keystore system t
88 keystore system p bar
91 expect "-rw------- keystore keystore 84 .masterkey"
94 keystore syste
[all...]
H A Doperation.h22 #include <keystore/keymaster_tags.h>
28 namespace keystore { namespace
88 } // namespace keystore
H A Dauth_token_table.h21 #include <keystore/authorization_set.h>
26 namespace keystore { namespace
H A Dkeystore_aidl_hidl_marshalling_utils.cpp22 #include <keystore/keystore_hidl_support.h>
24 namespace keystore { namespace
H A Dauth_token_table.cpp26 namespace keystore { namespace
H A Dauthorization_set.cpp17 #include <keystore/authorization_set.h>
29 namespace keystore { namespace
266 return keystore::serialize(TypedTag<tag_type, tag>(), out, param);
372 return keystore::deserialize(TypedTag<tag_type, tag>(), in, param);
427 } // namespace keystore
H A Doperation.cpp22 namespace keystore { namespace
H A Dkeymaster_enforcement.cpp17 #define LOG_TAG "keystore"
32 namespace keystore { namespace
606 }; /* namespace keystore */
H A Dkeystore_cli_v2.cpp23 #include "keystore/authorization_set.h"
24 #include "keystore/keymaster_tags.h"
25 #include "keystore/keystore_client_impl.h"
28 using keystore::AuthorizationSet;
30 using keystore::KeystoreClient;
33 using namespace keystore;
60 static_cast<KeystoreClient*>(new keystore::KeystoreClientImpl));
78 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
81 auto result = keystore->generateKey("tmp", parameters, &hardware_enforced_characteristics,
89 result = keystore
263 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
270 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
293 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
307 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
315 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
322 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
329 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
335 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
349 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
408 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
421 std::unique_ptr<KeystoreClient> keystore = CreateKeystoreInstance(); local
[all...]
/system/hardware/interfaces/wifi/keystore/1.0/default/include/wifikeystorehal/
H A Dkeystore.h4 #include <android/system/wifi/keystore/1.0/IKeystore.h>
8 #include <keystore/IKeystoreService.h>
14 namespace keystore { namespace in namespace:android::system::wifi
27 using ::android::system::wifi::keystore::V1_0::IKeystore;
31 // Methods from ::android::hardware::wifi::keystore::V1_0::IKeystore follow.
44 } // namespace keystore
/system/hardware/interfaces/wifi/keystore/1.0/default/
H A Dkeystore.cpp3 #include <keystore/IKeystoreService.h>
6 #include "include/wifikeystorehal/keystore.h"
11 namespace keystore { namespace in namespace:android::system::wifi
14 // Methods from ::android::hardware::wifi::keystore::V1_0::IKeystore follow.
18 String16("android.security.keystore")));
38 String16("android.security.keystore")));
58 String16("android.security.keystore")));
78 } // namespace keystore

Completed in 229 milliseconds

12