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.java29 import com.android.apksig.ApkVerifier.Issue;
30 import com.android.apksig.ApkVerifier.IssueWithParams;
31 import com.android.apksig.ApkVerifier.Result.SourceStampInfo.SourceStampVerificationStatus;
415 ApkVerifier.Issue error = Issue.V2_SIG_APK_DIGEST_DID_NOT_VERIFY; in testV2ContentDigestMismatchRejected()
676 ApkVerifier.Result result = verify("v1-only-pkcs7-cert-bag-first-cert-not-used.apk"); in testCorrectCertUsedFromPkcs7SignedDataCertsSet()
701 ApkVerifier.Result result = verify("v1-only-with-rsa-1024-cert-not-der.apk"); in testV1SchemeSignatureCertNotReencoded()
707 List<ApkVerifier.Result.V1SchemeSignerInfo> signers = result.getV1SchemeSigners(); in testV1SchemeSignatureCertNotReencoded()
709 ApkVerifier.Result.V1SchemeSignerInfo signer = signers.get(0); in testV1SchemeSignatureCertNotReencoded()
755 ApkVerifier.Result result = verify("v1-only-with-rsa-1024-cert-not-der2.apk"); in testV1SchemeSignatureCertNotReencoded2()
1105 ApkVerifier.Result verificationResult = verify("valid-stamp.apk"); in testSourceStampBlock_correctSignature()
[all …]
DApkSignerTest.java30 import com.android.apksig.ApkVerifier.Issue;
1261 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_existingStampFile_sameSourceStamp()
1313 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_existingStampFile_differentSourceStamp_forceOverwrite()
1367 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_whenV1SignaturePresent()
1389 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_whenV2SignaturePresent()
1411 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_whenV3SignaturePresent()
1437 ApkVerifier.Result sourceStampVerificationResult = in testSignApk_stampBlock_withStampLineage()
1478 ApkVerifier.Result result = verify(signedApk, null); in testOtherSignersSignaturesPreserved_extraSigBlock_signatureAppended()
1500 ApkVerifier.Result result = verify(signedApk, null); in testOtherSignersSignaturesPreserved_v1Only_signatureAppended()
1545 ApkVerifier.Result result = verify(signedApk, null); in testOtherSignersSignaturesPreserved_v2OnlyAppendV2V3SameSigner_signatureAppended()
[all …]
/tools/apksig/src/apksigner/java/com/android/apksigner/
DApkSignerTool.java20 import com.android.apksig.ApkVerifier;
544 ApkVerifier.Builder apkVerifierBuilder = new ApkVerifier.Builder(inputApk); in verify()
559 ApkVerifier apkVerifier = apkVerifierBuilder.build(); in verify()
560 ApkVerifier.Result result; in verify()
577 ApkVerifier.Result.SourceStampInfo sourceStampInfo = result.getSourceStampInfo(); in verify()
608 for (ApkVerifier.Result.V3SchemeSignerInfo signer : in verify()
618 … for (ApkVerifier.Result.V3SchemeSignerInfo signer : result.getV3SchemeSigners()) { in verify()
641 for (ApkVerifier.IssueWithParams error : result.getErrors()) { in verify()
647 for (ApkVerifier.IssueWithParams warning : result.getWarnings()) { in verify()
651 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;
214 ApkVerifier.Issue.V2_SIG_APK_DIGEST_DID_NOT_VERIFY, in verifyIntegrity()
220 ApkVerifier.Issue.V3_SIG_APK_DIGEST_DID_NOT_VERIFY, in verifyIntegrity()
1279 private final List<ApkVerifier.IssueWithParams> mWarnings = new ArrayList<>();
1280 private final List<ApkVerifier.IssueWithParams> mErrors = new ArrayList<>();
1314 public void addError(ApkVerifier.Issue msg, Object... parameters) { in addError()
1315 mErrors.add(new ApkVerifier.IssueWithParams(msg, parameters)); in addError()
1318 public void addWarning(ApkVerifier.Issue msg, Object... parameters) { in addWarning()
1319 mWarnings.add(new ApkVerifier.IssueWithParams(msg, parameters)); in addWarning()
1323 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/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/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/apksig/src/main/java/com/android/apksig/
DApkVerifier.java83 public class ApkVerifier { class
104 private ApkVerifier( in ApkVerifier() method in ApkVerifier
3238 public ApkVerifier build() { in build()
3239 return new ApkVerifier( in build()
/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/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.java22 import com.android.apksig.ApkVerifier.Issue;