Home
last modified time | relevance | path

Searched refs:KeyAttestationPackageInfo (Results 1 – 7 of 7) sorted by relevance

/system/security/keystore/
DKeyAttestationPackageInfo.cpp26 KeyAttestationPackageInfo::KeyAttestationPackageInfo() = default;
28 KeyAttestationPackageInfo::KeyAttestationPackageInfo(const String16& packageName, in KeyAttestationPackageInfo() function in android::security::keymaster::KeyAttestationPackageInfo
33 status_t KeyAttestationPackageInfo::writeToParcel(Parcel* parcel) const { in writeToParcel()
41 status_t KeyAttestationPackageInfo::readFromParcel(const Parcel* parcel) { in readFromParcel()
DKeyAttestationApplicationId.cpp29 std::unique_ptr<KeyAttestationPackageInfo> package) : in KeyAttestationApplicationId()
30 packageInfos_(new std::vector<std::unique_ptr<KeyAttestationPackageInfo>>()) { in KeyAttestationApplicationId()
42 std::unique_ptr<std::vector<std::unique_ptr<KeyAttestationPackageInfo>>> temp_vector; in readFromParcel()
Dkeystore_attestation_id.cpp144 using ::android::security::keymaster::KeyAttestationPackageInfo;
146 status_t build_attestation_package_info(const KeyAttestationPackageInfo& pinfo, in build_attestation_package_info()
273 auto pinfo = std::make_unique<KeyAttestationPackageInfo>( in gather_attestation_application_id()
275 std::make_shared<KeyAttestationPackageInfo::SignaturesVector>()); in gather_attestation_application_id()
286 auto pinfo = std::make_unique<KeyAttestationPackageInfo>( in gather_attestation_application_id()
288 std::make_shared<KeyAttestationPackageInfo::SignaturesVector>()); in gather_attestation_application_id()
DAndroid.bp154 "KeyAttestationPackageInfo.cpp",
254 "KeyAttestationPackageInfo.cpp",
/system/security/keystore/tests/
Daaid_truncation_test.cpp32 using ::android::security::keymaster::KeyAttestationPackageInfo;
78 std::unique_ptr<KeyAttestationPackageInfo>
80 KeyAttestationPackageInfo::SignaturesVector signatures) { in make_package_info_with_signatures()
81 return std::make_unique<KeyAttestationPackageInfo>( in make_package_info_with_signatures()
83 std::make_shared<KeyAttestationPackageInfo::SignaturesVector>(std::move(signatures))); in make_package_info_with_signatures()
86 std::unique_ptr<KeyAttestationPackageInfo> make_package_info(const char* package_name) { in make_package_info()
88 KeyAttestationPackageInfo::SignaturesVector()); in make_package_info()
111 KeyAttestationPackageInfo::SignaturesVector signatures; in TEST()
131 KeyAttestationPackageInfo::SignaturesVector signatures; in TEST()
/system/security/keystore/include/keystore/
DKeyAttestationApplicationId.h31 typedef SharedNullableIterator<const KeyAttestationPackageInfo, std::vector>
33 typedef std::vector<std::unique_ptr<KeyAttestationPackageInfo>> PackageInfoVector;
36 explicit KeyAttestationApplicationId(std::unique_ptr<KeyAttestationPackageInfo> package);
50 std::shared_ptr<std::vector<std::unique_ptr<KeyAttestationPackageInfo>>> packageInfos_;
DKeyAttestationPackageInfo.h32 class KeyAttestationPackageInfo : public Parcelable {
40 KeyAttestationPackageInfo(const String16& packageName, int64_t versionCode,
42 KeyAttestationPackageInfo();