Home
last modified time | relevance | path

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

/aosp12/frameworks/base/core/java/android/security/keymaster/
H A DKeyAttestationPackageInfo.java29 public class KeyAttestationPackageInfo implements Parcelable { class
39 public KeyAttestationPackageInfo( in KeyAttestationPackageInfo() method in KeyAttestationPackageInfo
77 …public static final @android.annotation.NonNull Parcelable.Creator<KeyAttestationPackageInfo> CREA…
78 = new Parcelable.Creator<KeyAttestationPackageInfo>() {
80 public KeyAttestationPackageInfo createFromParcel(Parcel source) {
81 return new KeyAttestationPackageInfo(source);
85 public KeyAttestationPackageInfo[] newArray(int size) {
86 return new KeyAttestationPackageInfo[size];
90 private KeyAttestationPackageInfo(Parcel source) { in KeyAttestationPackageInfo() method in KeyAttestationPackageInfo
H A DKeyAttestationApplicationId.java31 private final KeyAttestationPackageInfo[] mAttestationPackageInfos;
36 public KeyAttestationApplicationId(KeyAttestationPackageInfo[] mAttestationPackageInfos) { in KeyAttestationApplicationId()
44 public KeyAttestationPackageInfo[] getAttestationPackageInfos() { in getAttestationPackageInfos()
72 mAttestationPackageInfos = source.createTypedArray(KeyAttestationPackageInfo.CREATOR); in KeyAttestationApplicationId()
H A DKeyAttestationPackageInfo.aidl22 parcelable KeyAttestationPackageInfo cpp_header "keystore/KeyAttestationPackageInfo.h";
H A DIKeyAttestationApplicationIdProvider.aidl20 import android.security.keymaster.KeyAttestationPackageInfo;
/aosp12/system/security/keystore/tests/
H A Daaid_truncation_test.cpp32 using ::android::security::keymaster::KeyAttestationPackageInfo;
78 std::optional<KeyAttestationPackageInfo>
80 KeyAttestationPackageInfo::SignaturesVector signatures) { in make_package_info_with_signatures()
81 return std::make_optional<KeyAttestationPackageInfo>( in make_package_info_with_signatures()
83 std::make_shared<KeyAttestationPackageInfo::SignaturesVector>(std::move(signatures))); in make_package_info_with_signatures()
86 std::optional<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()
/aosp12/system/security/keystore/
H A 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()
H A Dkeystore_attestation_id.cpp145 using ::android::security::keymaster::KeyAttestationPackageInfo;
147 status_t build_attestation_package_info(const KeyAttestationPackageInfo& pinfo, in build_attestation_package_info()
274 auto pinfo = std::make_optional<KeyAttestationPackageInfo>( in gather_attestation_application_id()
276 std::make_shared<KeyAttestationPackageInfo::SignaturesVector>()); in gather_attestation_application_id()
287 auto pinfo = std::make_optional<KeyAttestationPackageInfo>( in gather_attestation_application_id()
289 std::make_shared<KeyAttestationPackageInfo::SignaturesVector>()); in gather_attestation_application_id()
H A DKeyAttestationApplicationId.cpp29 std::optional<KeyAttestationPackageInfo> package) in KeyAttestationApplicationId()
30 : packageInfos_(new std::vector<std::optional<KeyAttestationPackageInfo>>()) { in KeyAttestationApplicationId()
42 std::optional<std::vector<std::optional<KeyAttestationPackageInfo>>> temp_vector; in readFromParcel()
H A DAndroid.bp74 "KeyAttestationPackageInfo.cpp",
/aosp12/frameworks/base/services/core/java/com/android/server/security/
H A DKeyAttestationApplicationIdProviderService.java29 import android.security.keymaster.KeyAttestationPackageInfo;
54 KeyAttestationPackageInfo[] keyAttestationPackageInfos = null; in getKeyAttestationApplicationId()
62 keyAttestationPackageInfos = new KeyAttestationPackageInfo[packageNames.length]; in getKeyAttestationApplicationId()
67 keyAttestationPackageInfos[i] = new KeyAttestationPackageInfo(packageNames[i], in getKeyAttestationApplicationId()
/aosp12/system/security/keystore/include/keystore/
H A DKeyAttestationApplicationId.h32 typedef SharedNullableIterator<const KeyAttestationPackageInfo, std::vector>
34 typedef std::vector<std::optional<KeyAttestationPackageInfo>> PackageInfoVector;
37 explicit KeyAttestationApplicationId(std::optional<KeyAttestationPackageInfo> package);
H A DKeyAttestationPackageInfo.h33 class KeyAttestationPackageInfo : public Parcelable {
40 KeyAttestationPackageInfo(const String16& packageName, int64_t versionCode,
42 KeyAttestationPackageInfo();
/aosp12/frameworks/base/boot/
H A Dpreloaded-classes6062 android.security.keymaster.KeyAttestationPackageInfo$1
6063 android.security.keymaster.KeyAttestationPackageInfo
H A Dboot-image-profile.txt29454 Landroid/security/keymaster/KeyAttestationPackageInfo$1;
29455 Landroid/security/keymaster/KeyAttestationPackageInfo;
/aosp12/frameworks/base/config/
H A Dpreloaded-classes6060 android.security.keymaster.KeyAttestationPackageInfo$1
6061 android.security.keymaster.KeyAttestationPackageInfo
H A Dboot-image-profile.txt39091 Landroid/security/keymaster/KeyAttestationPackageInfo$1;
39092 Landroid/security/keymaster/KeyAttestationPackageInfo;
/aosp12/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt50887 …ster/KeyAttestationApplicationId;-><init>([Landroid/security/keymaster/KeyAttestationPackageInfo;)V
50890 …ionApplicationId;->mAttestationPackageInfos:[Landroid/security/keymaster/KeyAttestationPackageInfo;
50891 Landroid/security/keymaster/KeyAttestationPackageInfo;-><init>(Landroid/os/Parcel;)V
50892 Landroid/security/keymaster/KeyAttestationPackageInfo;-><init>(Ljava/lang/String;J[Landroid/content…
50893 Landroid/security/keymaster/KeyAttestationPackageInfo;->CREATOR:Landroid/os/Parcelable$Creator;
50894 Landroid/security/keymaster/KeyAttestationPackageInfo;->getPackageName()Ljava/lang/String;
50895 Landroid/security/keymaster/KeyAttestationPackageInfo;->getPackageSignatures()[Landroid/content/pm/…
50896 Landroid/security/keymaster/KeyAttestationPackageInfo;->getPackageVersionCode()J
50897 Landroid/security/keymaster/KeyAttestationPackageInfo;->mPackageName:Ljava/lang/String;
50898 Landroid/security/keymaster/KeyAttestationPackageInfo;->mPackageSignatures:[Landroid/content/pm/Sig…
[all …]