/aosp14/frameworks/base/core/java/android/util/apk/ |
H A D | ApkSignatureVerifier.java | 29 import android.content.pm.SigningDetails.SignatureSchemeVersion; 71 @SignatureSchemeVersion int minSignatureSchemeVersion) { in verify() 107 String apkPath, @SignatureSchemeVersion int minSignatureSchemeVersion, in verifySignaturesInternal() 110 if (minSignatureSchemeVersion > SignatureSchemeVersion.SIGNING_BLOCK_V4) { in verifySignaturesInternal() 128 if (minSignatureSchemeVersion > SignatureSchemeVersion.SIGNING_BLOCK_V3) { in verifySignaturesInternal() 153 if (minSignatureSchemeVersion > SignatureSchemeVersion.SIGNING_BLOCK_V2) { in verifyV3AndBelowSignatures() 172 if (minSignatureSchemeVersion > SignatureSchemeVersion.JAR) { in verifyV3AndBelowSignatures() 273 SignatureSchemeVersion.SIGNING_BLOCK_V4, pastSignerSigs), in verifyV4Signature() 314 SignatureSchemeVersion.SIGNING_BLOCK_V3, pastSignerSigs), in verifyV3Signature() 516 return SignatureSchemeVersion.SIGNING_BLOCK_V2; in getMinimumSignatureSchemeVersionForTargetSdk() [all …]
|
/aosp14/frameworks/base/core/java/android/content/pm/ |
H A D | SigningDetails.java | 52 @IntDef({SignatureSchemeVersion.UNKNOWN, 53 SignatureSchemeVersion.JAR, 54 SignatureSchemeVersion.SIGNING_BLOCK_V2, 55 SignatureSchemeVersion.SIGNING_BLOCK_V3, 56 SignatureSchemeVersion.SIGNING_BLOCK_V4}) 57 public @interface SignatureSchemeVersion { annotation in SigningDetails 69 private final @SignatureSchemeVersion int mSignatureSchemeVersion; 144 @SignatureSchemeVersion int signatureSchemeVersion, in SigningDetails() 153 @SignatureSchemeVersion int signatureSchemeVersion, in SigningDetails() 161 @SignatureSchemeVersion int signatureSchemeVersion) in SigningDetails() [all …]
|
H A D | PackageParser.java | 5955 @IntDef({SigningDetails.SignatureSchemeVersion.UNKNOWN, 5956 SigningDetails.SignatureSchemeVersion.JAR, 5957 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2, 5958 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, 5959 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V4}) 5960 public @interface SignatureSchemeVersion { annotation in PackageParser.SigningDetails 5971 @SignatureSchemeVersion 6025 @SignatureSchemeVersion int signatureSchemeVersion, in SigningDetails() 6034 @SignatureSchemeVersion int signatureSchemeVersion, in SigningDetails() 6042 @SignatureSchemeVersion int signatureSchemeVersion) in SigningDetails() [all …]
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/pm/backup/ |
H A D | BackupUtilsTest.java | 100 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_disallowsUnsignedApps_storedSignatureNull_returnsFalse() 119 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_disallowsUnsignedApps_storedSignatureEmpty_returnsFalse() 202 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_equalSignatures_returnsTrue() 224 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_extraSignatureInTarget_returnsTrue() 245 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_extraSignatureInStored_returnsFalse() 267 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_oneNonMatchingSignature_returnsFalse() 290 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_singleStoredSignatureNoRotation_returnsTrue() 314 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_singleStoredSignatureWithRotationAssumeDataCapability_returnsTrue() 341 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_singleStoredSignatureWithRotationAssumeNoDataCapability_returnsFalse()
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/companion/utils/ |
H A D | PackageUtilsTest.java | 79 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in isAllowlisted_true() 105 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in isAllowlisted_package_disallowed() 131 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in isAllowlisted_signature_mismatch()
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/backup/utils/ |
H A D | BackupEligibilityRulesTest.java | 617 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_disallowsUnsignedApps_storedSignatureNull_returnsFalse() 635 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_disallowsUnsignedApps_storedSignatureEmpty_returnsFalse() 712 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_equalSignatures_returnsTrue() 733 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_extraSignatureInTarget_returnsTrue() 754 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_extraSignatureInStored_returnsFalse() 775 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_oneNonMatchingSignature_returnsFalse() 796 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_singleStoredSignatureNoRotation_returnsTrue() 820 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_singleStoredSignatureWithRotationAssumeDataCapability_returnsTrue() 847 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in signaturesMatch_singleStoredSignatureWithRotationAssumeNoDataCapability_returnsFalse()
|
H A D | TarBackupReaderTest.java | 381 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in chooseRestorePolicy_nonSystemAppSignaturesDoNotMatch_returnsIgnore() 418 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in chooseRestorePolicy_systemAppWithBackupAgentAndRestoreAnyVersion_returnsAccept() 456 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in chooseRestorePolicy_restoreAnyVersion_returnsAccept() 497 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in chooseRestorePolicy_notRestoreAnyVersionButVersionMatch_returnsAccept() 541 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in chooseRestorePolicy_notRestoreAnyVersionAndVersionMismatchButAllowApksAndHasApk_returnsAcceptIfApk() 581 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in chooseRestorePolicy_notRestoreAnyVersionAndVersionMismatchAndDoesNotAllowApks_returnsIgnore()
|
/aosp14/frameworks/base/services/tests/PackageManagerServiceTests/server/src/com/android/server/pm/ |
H A D | PackageSignaturesTest.java | 183 SigningDetails.SignatureSchemeVersion.UNKNOWN); in testReadXmlWithMissingSigsCount() 190 SigningDetails.SignatureSchemeVersion.UNKNOWN, in testReadXmlWithMissingSchemeVersion() 200 SigningDetails.SignatureSchemeVersion.UNKNOWN, in testReadXmlWithSigningLineageWithMissingSchemeVersion()
|
H A D | AppsFilterImplTest.java | 523 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2); in testNoUsesLibrary_Filters() 549 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2); in testUsesLibrary_DoesntFilter() 576 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2); in testUsesOptionalLibrary_DoesntFilter() 603 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2); in testUsesLibrary_ShareUid_DoesntFilter()
|
H A D | PackageParserTest.java | 1080 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2, in setKnownFields()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageSignatures.java | 22 import android.content.pm.SigningDetails.SignatureSchemeVersion; 122 SignatureSchemeVersion.UNKNOWN); in readXml() 123 if (signatureSchemeVersion == SignatureSchemeVersion.UNKNOWN) { in readXml()
|
H A D | ApkChecksums.java | 39 import android.content.pm.SigningDetails.SignatureSchemeVersion; 716 SignatureSchemeVersion.SIGNING_BLOCK_V2, false /*verifyFull*/); in extractHashFromV2V3Signature()
|
H A D | InstallRequest.java | 346 return mInstallArgs == null ? SigningDetails.SignatureSchemeVersion.UNKNOWN in getSignatureSchemeVersion()
|
H A D | VerifyingSession.java | 26 import static android.content.pm.SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V4;
|
H A D | ScanPackageUtils.java | 976 != SigningDetails.SignatureSchemeVersion.UNKNOWN) { in collectCertificatesLI()
|
H A D | InstallPackageHelper.java | 39 import static android.content.pm.SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V4; 1233 < SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2) { in preparePackageLI()
|
/aosp14/frameworks/base/core/java/android/content/pm/parsing/ |
H A D | FrameworkParsingPackageUtils.java | 233 minSignatureScheme = SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2; in getSigningDetails() 241 SigningDetails.SignatureSchemeVersion.JAR); in getSigningDetails()
|
/aosp14/frameworks/base/services/robotests/backup/src/com/android/server/backup/fullbackup/ |
H A D | AppMetadataBackupWriterTest.java | 183 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in testBackupManifest_withSignatures_writesCorrectSignatures()
|
/aosp14/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/parsing/parcelling/ |
H A D | AndroidPackageTest.kt | 386 SigningDetails.SignatureSchemeVersion.UNKNOWN,
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/pm/ |
H A D | MockSystem.kt | 462 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3))
|
/aosp14/frameworks/base/core/tests/coretests/src/android/content/pm/ |
H A D | SigningDetailsTest.java | 26 import static android.content.pm.SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3;
|
/aosp14/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/verify/domain/ |
H A D | DomainVerificationPackageTest.kt | 1097 }), SigningDetails.SignatureSchemeVersion.UNKNOWN)
|
/aosp14/frameworks/base/services/core/java/com/android/server/ |
H A D | BinaryTransparencyService.java | 497 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2, false); in computeApkContentDigest()
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | BaseShortcutManagerTest.java | 1166 SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V3, in genPackage()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/parsing/ |
H A D | ParsingPackageUtils.java | 3136 minSignatureScheme = SigningDetails.SignatureSchemeVersion.SIGNING_BLOCK_V2;
|