Home
last modified time | relevance | path

Searched refs:ApkVerifier (Results 1 – 12 of 12) sorted by relevance

/tools/apksig/src/test/java/com/android/apksig/
DApkVerifierTest.java34 import com.android.apksig.ApkVerifier.Issue;
35 import com.android.apksig.ApkVerifier.IssueWithParams;
36 import com.android.apksig.ApkVerifier.Result;
37 import com.android.apksig.ApkVerifier.Result.SourceStampInfo.SourceStampVerificationStatus;
337 Result result = ApkVerifier.getSigningBlockResult( in testGetResultLineage()
340 assertTrue(ApkVerifier.getLineageFromResult( in testGetResultLineage()
342 assertEquals(ApkVerifier.getLineageFromResult( in testGetResultLineage()
348 ApkVerifier.getLineageFromResult( in testGetResultLineage()
360 Result result = ApkVerifier.getSigningBlockResult( in testGetResultV3Lineage()
363 assertTrue(ApkVerifier.getLineageFromResult( in testGetResultV3Lineage()
[all …]
DApkSignerTest.java19 import static com.android.apksig.ApkVerifier.Result.V3SchemeSignerInfo;
54 import com.android.apksig.ApkVerifier.Issue;
1668 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_existingStampFile_sameSourceStamp()
1720 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_existingStampFile_differentSourceStamp_forceOverwrite()
1774 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_whenV1SignaturePresent()
1796 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_whenV2SignaturePresent()
1818 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_whenV3SignaturePresent()
1844 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_withStampLineage()
1886 ApkVerifier.Result result = verify(signedApk, null); in testOtherSignersSignaturesPreserved_extraSigBlock_signatureAppended()
1908 ApkVerifier.Result result = verify(signedApk, null); in testOtherSignersSignaturesPreserved_v1Only_signatureAppended()
[all …]
/tools/apksig/src/apksigner/java/com/android/apksigner/
DApkSignerTool.java22 import com.android.apksig.ApkVerifier;
590 ApkVerifier.Builder apkVerifierBuilder = new ApkVerifier.Builder(inputApk); in verify()
605 ApkVerifier apkVerifier = apkVerifierBuilder.build(); in verify()
606 ApkVerifier.Result result; in verify()
623 ApkVerifier.Result.SourceStampInfo sourceStampInfo = result.getSourceStampInfo(); in verify()
654 for (ApkVerifier.Result.V3SchemeSignerInfo signer : in verify()
664 … for (ApkVerifier.Result.V3SchemeSignerInfo signer : result.getV3SchemeSigners()) { in verify()
687 for (ApkVerifier.IssueWithParams error : result.getErrors()) { in verify()
693 for (ApkVerifier.IssueWithParams warning : result.getWarnings()) { in verify()
697 for (ApkVerifier.Result.V1SchemeSignerInfo signer : result.getV1SchemeSigners()) { in verify()
[all …]
/tools/apksig/src/main/java/com/android/apksig/internal/apk/
DApkSigningBlockUtils.java24 import com.android.apksig.ApkVerifier;
216 ApkVerifier.Issue.V2_SIG_APK_DIGEST_DID_NOT_VERIFY, in verifyIntegrity()
222 ApkVerifier.Issue.V3_SIG_APK_DIGEST_DID_NOT_VERIFY, in verifyIntegrity()
1289 private final List<ApkVerifier.IssueWithParams> mWarnings = new ArrayList<>();
1290 private final List<ApkVerifier.IssueWithParams> mErrors = new ArrayList<>();
1324 public void addError(ApkVerifier.Issue msg, Object... parameters) { in addError()
1325 mErrors.add(new ApkVerifier.IssueWithParams(msg, parameters)); in addError()
1328 public void addWarning(ApkVerifier.Issue msg, Object... parameters) { in addWarning()
1329 mWarnings.add(new ApkVerifier.IssueWithParams(msg, parameters)); in addWarning()
1333 public List<ApkVerifier.IssueWithParams> getErrors() { in getErrors()
[all …]
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v4/
DV4SchemeVerifier.java21 import com.android.apksig.ApkVerifier;
22 import com.android.apksig.ApkVerifier.Issue;
249 ApkVerifier.Issue.V4_SIG_APK_ROOT_DID_NOT_VERIFY, in verifyRootHashAndTree()
258 ApkVerifier.Issue.V4_SIG_APK_TREE_DID_NOT_VERIFY, in verifyRootHashAndTree()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/stamp/
DV1SourceStampVerifier.java21 import com.android.apksig.ApkVerifier;
125 signerInfo.addWarning(ApkVerifier.Issue.SOURCE_STAMP_MALFORMED_SIGNATURE); in verify()
/tools/apkzlib/src/main/java/com/android/tools/build/apkzlib/sign/
DSigningExtension.java19 import com.android.apksig.ApkVerifier;
196 ApkVerifier.Result result; in isCurrentSignatureAsRequested()
199 new ApkVerifier.Builder(new ZFileDataSource(zFile)) in isCurrentSignatureAsRequested()
/tools/apksig/
DREADME.md28 * `ApkVerifier` which checks whether the provided APK is expected to verify on all Android
/tools/apksig/src/main/java/com/android/apksig/
DApkVerifier.java33 import com.android.apksig.ApkVerifier.Result.V2SchemeSignerInfo;
34 import com.android.apksig.ApkVerifier.Result.V3SchemeSignerInfo;
93 public class ApkVerifier { class
118 private ApkVerifier( in ApkVerifier() method in ApkVerifier
3543 public ApkVerifier build() { in build()
3544 return new ApkVerifier( in build()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeVerifier.java21 import com.android.apksig.ApkVerifier.Issue;
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/
DV1SchemeVerifier.java26 import com.android.apksig.ApkVerifier.Issue;
27 import com.android.apksig.ApkVerifier.IssueWithParams;
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeVerifier.java23 import com.android.apksig.ApkVerifier.Issue;