HomeSort by relevance Sort by last modified time
    Searched defs:sw_enforced (Results 1 - 8 of 8) sorted by null

  /system/keymaster/include/keymaster/
key.h 46 const AuthorizationSet& sw_enforced() const { return sw_enforced_; } function in class:keymaster::Key
48 AuthorizationSet& sw_enforced() { return sw_enforced_; } function in class:keymaster::Key
64 Key(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
66 : hw_enforced_(move(hw_enforced)), sw_enforced_(move(sw_enforced)),
  /system/keymaster/contexts/
keymaster2_passthrough_context.cpp 89 AuthorizationSet sw_enforced; local
92 sw_enforced.Reinitialize(characteristics.sw_enforced);
99 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) {
106 move(sw_enforced), key);
keymaster1_passthrough_context.cpp 115 AuthorizationSet* sw_enforced) {
136 sw_enforced->Reinitialize(characteristics->sw_enforced);
144 AuthorizationSet sw_enforced; local
154 error = DeserializeIntegrityAssuredBlob(blob, hidden, &key_material, &hw_enforced, &sw_enforced);
160 &key_material, &hw_enforced, &sw_enforced);
167 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) {
173 move(sw_enforced), key);
182 AuthorizationSet hw_enforced, sw_enforced; local
184 blob, &key_material, &hw_enforced, &sw_enforced);
    [all...]
soft_keymaster_context.cpp 158 AuthorizationSet* sw_enforced) {
159 sw_enforced->Clear();
179 // Everything else we just copy into sw_enforced, unless the KeyFactory has placed it in
183 sw_enforced->push_back(entry);
188 sw_enforced->push_back(TAG_CREATION_DATETIME, java_time(time(NULL)));
189 sw_enforced->push_back(TAG_ORIGIN, origin);
190 sw_enforced->push_back(TAG_OS_VERSION, os_version);
191 sw_enforced->push_back(TAG_OS_PATCHLEVEL, os_patchlevel);
193 return TranslateAuthorizationSetError(sw_enforced->is_valid());
201 AuthorizationSet* sw_enforced) const
279 AuthorizationSet sw_enforced; local
338 AuthorizationSet hw_enforced, sw_enforced; local
359 AuthorizationSet hw_enforced, sw_enforced; local
    [all...]
pure_soft_keymaster_context.cpp 113 AuthorizationSet* sw_enforced) const {
115 os_patchlevel_, hw_enforced, sw_enforced);
124 return SerializeIntegrityAssuredBlob(key_material, hidden, *hw_enforced, *sw_enforced, blob);
164 AuthorizationSet sw_enforced; local
173 !sw_enforced.GetTagValue(TAG_ALGORITHM, &algorithm)) {
178 move(sw_enforced), key);
188 error = DeserializeIntegrityAssuredBlob(blob, hidden, &key_material, &hw_enforced, &sw_enforced);
193 error = ParseOcbAuthEncryptedBlob(blob, hidden, &key_material, &hw_enforced, &sw_enforced);
200 error = ParseOldSoftkeymasterBlob(blob, &key_material, &hw_enforced, &sw_enforced);
293 !key->sw_enforced().Contains(TAG_PURPOSE, KM_PURPOSE_WRAP))
    [all...]
  /external/nos/test/system-test-harness/src/
blob.h 70 /* TODO: is sw_enforced expected to be managed by h/w? */
71 struct blob_enforcements sw_enforced; member in struct:km_blob::__anon30758
  /system/keymaster/tests/
android_keymaster_test_utils.cpp 684 AuthorizationSet Keymaster2Test::sw_enforced() { function in class:keymaster::test::Keymaster2Test
685 return AuthorizationSet(characteristics_.sw_enforced);
    [all...]
  /hardware/libhardware/include/hardware/
keymaster_defs.h 337 keymaster_key_param_set_t sw_enforced; member in struct:__anon48299
625 keymaster_free_param_set(&characteristics->sw_enforced);

Completed in 190 milliseconds