Home
last modified time | relevance | path

Searched refs:V4_0 (Results 1 – 25 of 98) sorted by relevance

1234

/aosp12/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/
H A Dkeymaster_tags.h26 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 DKeymaster3.h52 _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 DKeymaster4.h32 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 Dauthorization_set.h25 using V4_0::AuthorizationSet;
26 using V4_0::AuthorizationSetBuilder;
27 using V4_0::KeyParameter;
H A Dkeymaster_utils.h23 using V4_0::support::blob2hidlVec;
24 using V4_0::support::hidlVec2AuthToken;
/aosp12/system/security/keystore2/src/km_compat/
H A Dkm_compat_type_conversion.h23 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 Dparameter_conversion_test.cpp22 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 Dcurrent.txt2 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 DAndroidKeymaster4Device.h31 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 DAndroidKeymaster41Device.h37 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 DTrustyKeymaster4Device.h27 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 Dopenssl_utils.h42 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 DGralloc4.h121 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 DDeviceUniqueAttestationTest.cpp30 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 DKeymaster4_1HidlTest.cpp32 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 DKeymaster4_1HidlTest.h28 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 DUtil.cpp330 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 DKeymaster3.cpp29 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 Dattestation_record.cpp201 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 DQtiMapper4.h49 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 DQtiMapper4.h49 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 Dgralloc_mapper_hidl_header.h26 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 Dgralloc_allocator_hidl_header.h23 using android::hardware::graphics::allocator::V4_0::IAllocator;
24 using android::hardware::graphics::mapper::V4_0::Error;
/aosp12/system/security/keystore/tests/
H A Dverification_token_seralization_test.cpp24 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 DGralloc4.h149 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;

1234