/aosp12/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/ |
H A D | keymaster_tags.h | 26 using V4_0::Algorithm; 27 using V4_0::BlockMode; 28 using V4_0::Digest; 29 using V4_0::EcCurve; 35 using V4_0::KeyFormat; 36 using V4_0::KeyOrigin; 38 using V4_0::KeyPurpose; 42 using V4_0::TagType; 45 using V4_0::NullOr; 46 using V4_0::TypedTag; [all …]
|
H A D | Keymaster3.h | 52 _hidl_cb(V4_0::ErrorCode::UNIMPLEMENTED, {}); in getHmacSharingParameters() 58 _hidl_cb(V4_0::ErrorCode::UNIMPLEMENTED, {}); in computeSharedHmac() 65 _hidl_cb(V4_0::ErrorCode::UNIMPLEMENTED, {}); in verifyAuthorization() 69 Return<V4_0::ErrorCode> addRngEntropy(const hidl_vec<uint8_t>& data) override; 85 _hidl_cb(V4_0::ErrorCode::UNIMPLEMENTED, {}, {}); in importWrappedKey() 98 Return<V4_0::ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override; 99 Return<V4_0::ErrorCode> deleteAllKeys() override; 100 Return<V4_0::ErrorCode> destroyAttestationIds() override; 111 Return<V4_0::ErrorCode> abort(uint64_t operationHandle) override;
|
H A D | Keymaster4.h | 32 using WrappedIKeymasterDevice = V4_0::IKeymasterDevice; 34 Keymaster4(sp<V4_0::IKeymasterDevice> km4_0_dev, const hidl_string& instanceName) in Keymaster4() 68 Return<V4_0::ErrorCode> addRngEntropy(const hidl_vec<uint8_t>& data) override { in addRngEntropy() 117 Return<V4_0::ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override { in deleteKey() 121 Return<V4_0::ErrorCode> deleteAllKeys() override { return km4_0_dev_->deleteAllKeys(); } in deleteAllKeys() 123 Return<V4_0::ErrorCode> destroyAttestationIds() override { in destroyAttestationIds() 148 Return<V4_0::ErrorCode> abort(uint64_t operationHandle) override { in abort() 172 sp<V4_0::IKeymasterDevice> km4_0_dev_;
|
H A D | authorization_set.h | 25 using V4_0::AuthorizationSet; 26 using V4_0::AuthorizationSetBuilder; 27 using V4_0::KeyParameter;
|
H A D | keymaster_utils.h | 23 using V4_0::support::blob2hidlVec; 24 using V4_0::support::hidlVec2AuthToken;
|
/aosp12/system/security/keystore2/src/km_compat/ |
H A D | km_compat_type_conversion.h | 23 namespace V4_0 = ::android::hardware::keymaster::V4_0; variable 29 case V4_0::ErrorCode::OK: in convert() 463 return V4_0::makeKeyParameter(V4_0::TAG_KEY_SIZE, v->get()); in convertKeyParameterToLegacy() 483 return V4_0::makeKeyParameter(V4_0::TAG_CALLER_NONCE, v->get()); in convertKeyParameterToLegacy() 556 return V4_0::makeKeyParameter(V4_0::TAG_USER_ID, v->get()); in convertKeyParameterToLegacy() 576 return V4_0::makeKeyParameter(V4_0::TAG_AUTH_TIMEOUT, v->get()); in convertKeyParameterToLegacy() 626 return V4_0::makeKeyParameter(V4_0::TAG_OS_VERSION, v->get()); in convertKeyParameterToLegacy() 636 return V4_0::makeKeyParameter(V4_0::TAG_UNIQUE_ID, v->get()); in convertKeyParameterToLegacy() 721 return V4_0::makeKeyParameter(V4_0::TAG_NONCE, v->get()); in convertKeyParameterToLegacy() 726 return V4_0::makeKeyParameter(V4_0::TAG_MAC_LENGTH, v->get()); in convertKeyParameterToLegacy() [all …]
|
H A D | parameter_conversion_test.cpp | 22 ASSERT_EQ(KMV1::type::variant, convert(V4_0::type::variant)); \ 23 ASSERT_EQ(V4_0::type::variant, convert(KMV1::type::variant)) 69 ASSERT_EQ(KMV1::KeyOrigin::RESERVED, convert(V4_0::KeyOrigin::UNKNOWN)); in TEST() 70 ASSERT_EQ(V4_0::KeyOrigin::UNKNOWN, convert(KMV1::KeyOrigin::RESERVED)); in TEST() 77 auto legacy_param = V4_0::makeKeyParameter( \ 78 V4_0::tag, V4_0::TypedTag2ValueType<decltype(V4_0::tag)>::type{}); \ 87 auto legacy_param = V4_0::makeKeyParameter( \ 88 V4_1::tag, V4_0::TypedTag2ValueType<decltype(V4_1::tag)>::type{}); \ 155 ASSERT_EQ(KMV1::ErrorCode::variant, convert(V4_0::ErrorCode::variant)) 221 convert(V4_0::ErrorCode::KEYMASTER_NOT_CONFIGURED)); in TEST()
|
/aosp12/hardware/interfaces/audio/4.0/config/api/ |
H A D | current.txt | 2 package audio.policy.configuration.V4_0 { 186 method public audio.policy.configuration.V4_0.Gains getGains(); 188 method public audio.policy.configuration.V4_0.Role getRole(); 194 method public void setRole(audio.policy.configuration.V4_0.Role); 220 method public audio.policy.configuration.V4_0.GainMode getMode(); 254 method public audio.policy.configuration.V4_0.Gains getGains(); 260 method public audio.policy.configuration.V4_0.Role getRole(); 267 method public void setRole(audio.policy.configuration.V4_0.Role); 289 method public audio.policy.configuration.V4_0.Routes getRoutes(); 333 method public audio.policy.configuration.V4_0.MixType getType(); [all …]
|
/aosp12/system/keymaster/ng/include/ |
H A D | AndroidKeymaster4Device.h | 31 namespace V4_0 { 38 using ::android::hardware::keymaster::V4_0::ErrorCode; 40 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 42 using ::android::hardware::keymaster::V4_0::IKeymasterDevice; 43 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 44 using ::android::hardware::keymaster::V4_0::KeyFormat; 45 using ::android::hardware::keymaster::V4_0::KeyParameter; 46 using ::android::hardware::keymaster::V4_0::KeyPurpose; 47 using ::android::hardware::keymaster::V4_0::SecurityLevel; 48 using ::android::hardware::keymaster::V4_0::Tag; [all …]
|
H A D | AndroidKeymaster41Device.h | 37 using ::android::hardware::keymaster::V4_0::ErrorCode; 39 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 40 using ::android::hardware::keymaster::V4_0::HmacSharingParameters; 41 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 42 using ::android::hardware::keymaster::V4_0::KeyFormat; 43 using ::android::hardware::keymaster::V4_0::KeyParameter; 44 using ::android::hardware::keymaster::V4_0::KeyPurpose; 45 using ::android::hardware::keymaster::V4_0::OperationHandle; 46 using ::android::hardware::keymaster::V4_0::SecurityLevel; 47 using ::android::hardware::keymaster::V4_0::VerificationToken; [all …]
|
/aosp12/system/core/trusty/keymaster/include/trusty_keymaster/ |
H A D | TrustyKeymaster4Device.h | 27 namespace V4_0 { 33 using ::android::hardware::keymaster::V4_0::ErrorCode; 35 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 37 using ::android::hardware::keymaster::V4_0::IKeymasterDevice; 38 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 39 using ::android::hardware::keymaster::V4_0::KeyFormat; 40 using ::android::hardware::keymaster::V4_0::KeyParameter; 41 using ::android::hardware::keymaster::V4_0::KeyPurpose; 42 using ::android::hardware::keymaster::V4_0::SecurityLevel; 43 using ::android::hardware::keymaster::V4_0::Tag; [all …]
|
/aosp12/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
H A D | openssl_utils.h | 42 inline const EVP_MD* openssl_digest(android::hardware::keymaster::V4_0::Digest digest) { in openssl_digest() 44 case android::hardware::keymaster::V4_0::Digest::NONE: in openssl_digest() 46 case android::hardware::keymaster::V4_0::Digest::MD5: in openssl_digest() 48 case android::hardware::keymaster::V4_0::Digest::SHA1: in openssl_digest() 50 case android::hardware::keymaster::V4_0::Digest::SHA_2_224: in openssl_digest() 52 case android::hardware::keymaster::V4_0::Digest::SHA_2_256: in openssl_digest() 54 case android::hardware::keymaster::V4_0::Digest::SHA_2_384: in openssl_digest() 56 case android::hardware::keymaster::V4_0::Digest::SHA_2_512: in openssl_digest()
|
/aosp12/frameworks/native/libs/gralloc/types/include/gralloctypes/ |
H A D | Gralloc4.h | 121 static const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType 126 static const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType 131 static const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType 334 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 337 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 341 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 344 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 348 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 351 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 355 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, [all …]
|
/aosp12/hardware/interfaces/keymaster/4.1/vts/functional/ |
H A D | DeviceUniqueAttestationTest.cpp | 30 using android::hardware::keymaster::V4_0::test::add_tag_from_prop; 36 namespace android::hardware::keymaster::V4_0 { namespace 127 EXPECT_EQ(verified_boot_state, V4_0::KM_VERIFIED_BOOT_VERIFIED); in check_root_of_trust() 130 EXPECT_EQ(verified_boot_state, V4_0::KM_VERIFIED_BOOT_SELF_SIGNED); in check_root_of_trust() 133 EXPECT_EQ(verified_boot_state, V4_0::KM_VERIFIED_BOOT_UNVERIFIED); in check_root_of_trust() 136 EXPECT_EQ(verified_boot_state, V4_0::KM_VERIFIED_BOOT_FAILED); in check_root_of_trust() 138 EXPECT_EQ(verified_boot_state, V4_0::KM_VERIFIED_BOOT_UNVERIFIED); in check_root_of_trust() 363 add_tag_from_prop(&attestation_id_tags, V4_0::TAG_ATTESTATION_ID_BRAND, "ro.product.brand"); in TEST_P() 366 add_tag_from_prop(&attestation_id_tags, V4_0::TAG_ATTESTATION_ID_SERIAL, "ro.serial"); in TEST_P() 367 add_tag_from_prop(&attestation_id_tags, V4_0::TAG_ATTESTATION_ID_MANUFACTURER, in TEST_P() [all …]
|
H A D | Keymaster4_1HidlTest.cpp | 32 V4_0::ErrorCode result = Begin(operation, key_blob, in_params, &begin_out_params, &op_handle_); in ProcessMessage() 34 if (result != V4_0::ErrorCode::OK) { in ProcessMessage() 44 if (result != V4_0::ErrorCode::OK) { in ProcessMessage() 53 op_handle_ = V4_0::test::kOpHandleSentinel; in ProcessMessage()
|
H A D | Keymaster4_1HidlTest.h | 28 using V4_0::test::HidlBuf; 30 class Keymaster4_1HidlTest : public V4_0::test::KeymasterHidlTest { 32 using super = V4_0::test::KeymasterHidlTest; 34 ErrorCode convert(V4_0::ErrorCode error_code) { return static_cast<ErrorCode>(error_code); } in convert() 153 return param.tag == static_cast<V4_0::Tag>(typedTag); in contains() 165 namespace android::hardware::keymaster::V4_0::test {
|
/aosp12/hardware/interfaces/identity/aidl/vts/ |
H A D | Util.cpp | 330 keymaster::V4_0::SecurityLevel::TRUSTED_ENVIRONMENT); in validateAttestationCertificate() 372 EXPECT_TRUE(attRec.hardware_enforced.Contains(keymaster::V4_0::TAG_PURPOSE, in validateAttestationCertificate() 373 keymaster::V4_0::KeyPurpose::SIGN)); in validateAttestationCertificate() 376 EXPECT_TRUE(attRec.hardware_enforced.Contains(keymaster::V4_0::TAG_KEY_SIZE, 256)); in validateAttestationCertificate() 379 EXPECT_TRUE(attRec.hardware_enforced.Contains(keymaster::V4_0::TAG_ALGORITHM, in validateAttestationCertificate() 380 keymaster::V4_0::Algorithm::EC)); in validateAttestationCertificate() 386 EXPECT_TRUE(attRec.hardware_enforced.Contains(keymaster::V4_0::TAG_DIGEST, in validateAttestationCertificate() 390 EXPECT_TRUE(attRec.hardware_enforced.Contains(keymaster::V4_0::TAG_EC_CURVE, in validateAttestationCertificate() 391 keymaster::V4_0::EcCurve::P_256)); in validateAttestationCertificate() 396 keymaster::V4_0::SecurityLevel::TRUSTED_ENVIRONMENT); in validateAttestationCertificate() [all …]
|
/aosp12/hardware/interfaces/keymaster/4.1/support/ |
H A D | Keymaster3.cpp | 29 V4_0::ErrorCode convert(V3_0::ErrorCode error) { in convert() 30 return static_cast<V4_0::ErrorCode>(error); in convert() 52 converted.tag = static_cast<V4_0::Tag>(param.tag); in convert() 144 return StatusOf<V3_0::ErrorCode, V4_0::ErrorCode>(rc); in addRngEntropy() 219 if (!rc.isOk()) return StatusOf<V3_0::ErrorCode, V4_0::ErrorCode>(rc); in deleteKey() 223 Return<V4_0::ErrorCode> Keymaster3::deleteAllKeys() { in deleteAllKeys() 225 if (!rc.isOk()) return StatusOf<V3_0::ErrorCode, V4_0::ErrorCode>(rc); in deleteAllKeys() 229 Return<V4_0::ErrorCode> Keymaster3::destroyAttestationIds() { in destroyAttestationIds() 231 if (!rc.isOk()) return StatusOf<V3_0::ErrorCode, V4_0::ErrorCode>(rc); in destroyAttestationIds() 280 Return<V4_0::ErrorCode> Keymaster3::abort(uint64_t operationHandle) { in abort() [all …]
|
H A D | attestation_record.cpp | 201 template <V4_0::Tag tag> 204 typedef typename V4_0::TypedTag2ValueType<decltype(ttag)>::type ValueT; in copyAuthTag() 211 template <V4_0::Tag tag> 214 typedef typename V4_0::TypedTag2ValueType<decltype(ttag)>::type ValueT; in copyAuthTag() 219 template <V4_0::Tag tag> 250 template <V4_0::Tag tag> 258 template <V4_0::Tag tag> 266 template <V4_0::Tag tag> 273 template <V4_0::Tag tag>
|
/aosp12/hardware/qcom/sm7250/display/gralloc/ |
H A D | QtiMapper4.h | 49 namespace V4_0 { 61 using ::android::hardware::graphics::mapper::V4_0::Error; 62 using ::android::hardware::graphics::mapper::V4_0::IMapper; 66 using ::vendor::qti::hardware::display::mapper::V4_0::IQtiMapper; 70 using android::hardware::graphics::mapper::V4_0::IMapper; 72 android::hardware::graphics::mapper::V4_0::IMapper::BufferDescriptorInfo; 73 using IMapperBufferDescriptor = android::hardware::graphics::mapper::V4_0::BufferDescriptor; 74 using MetadataType = ::android::hardware::graphics::mapper::V4_0::IMapper::MetadataType; 76 ::android::hardware::graphics::mapper::V4_0::IMapper::MetadataTypeDescription; 77 using IMapper_4_0_Error = ::android::hardware::graphics::mapper::V4_0::Error;
|
/aosp12/hardware/qcom/sm8150/display/gralloc/ |
H A D | QtiMapper4.h | 49 namespace V4_0 { 61 using ::android::hardware::graphics::mapper::V4_0::Error; 62 using ::android::hardware::graphics::mapper::V4_0::IMapper; 66 using ::vendor::qti::hardware::display::mapper::V4_0::IQtiMapper; 70 using android::hardware::graphics::mapper::V4_0::IMapper; 72 android::hardware::graphics::mapper::V4_0::IMapper::BufferDescriptorInfo; 73 using IMapperBufferDescriptor = android::hardware::graphics::mapper::V4_0::BufferDescriptor; 74 using MetadataType = ::android::hardware::graphics::mapper::V4_0::IMapper::MetadataType; 76 ::android::hardware::graphics::mapper::V4_0::IMapper::MetadataTypeDescription; 77 using IMapper_4_0_Error = ::android::hardware::graphics::mapper::V4_0::Error;
|
/aosp12/hardware/google/gchips/gralloc4/src/4.x/ |
H A D | gralloc_mapper_hidl_header.h | 26 using android::hardware::graphics::mapper::V4_0::Error; 27 using android::hardware::graphics::mapper::V4_0::BufferDescriptor; 30 using android::hardware::graphics::mapper::V4_0::IMapper;
|
H A D | gralloc_allocator_hidl_header.h | 23 using android::hardware::graphics::allocator::V4_0::IAllocator; 24 using android::hardware::graphics::mapper::V4_0::Error;
|
/aosp12/system/security/keystore/tests/ |
H A D | verification_token_seralization_test.cpp | 24 using android::hardware::keymaster::V4_0::SecurityLevel; 25 using android::hardware::keymaster::V4_0::VerificationToken; 26 using android::hardware::keymaster::V4_0::support::deserializeVerificationToken; 27 using android::hardware::keymaster::V4_0::support::serializeVerificationToken;
|
/aosp12/frameworks/native/libs/ui/include/ui/ |
H A D | Gralloc4.h | 149 std::vector<android::hardware::graphics::mapper::V4_0::IMapper::MetadataTypeDescription> 157 hardware::graphics::mapper::V4_0::IMapper::BufferDescriptorInfo* descriptorInfo) const; 165 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 172 const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType& metadataType, 177 const android::hardware::graphics::mapper::V4_0::IMapper::BufferDump& bufferDump, 181 const android::hardware::graphics::mapper::V4_0::IMapper::BufferDump& bufferDump, 184 sp<hardware::graphics::mapper::V4_0::IMapper> mMapper; 204 sp<hardware::graphics::allocator::V4_0::IAllocator> mAllocator;
|