INNER CODE UNIT · Java

extractV1SchemeIssues

patrickfav/uber-apk-signer · src/main/java/at/favre/tools/apksigner/signing/AndroidApkSignerVerify.java:223

    private static void extractV1SchemeIssues(List<String> warnings, ApkVerifier.Result apkVerifierResult, List<String> errors) {
        ApkVerifier.IssueWithParams issueWithParams;
        Iterator<ApkVerifier.IssueWithParams> iter;
        for (ApkVerifier.Result.V1SchemeSignerInfo signerInfo : apkVerifierResult.getV1SchemeSigners()) {
            String name = signerInfo.getName();
            iter = signerInfo.getErrors().iterator();

            while (iter.hasNext()) {
                issueWithParams = iter.next();
                errors.add("ERROR: JAR signer " + name + ": " + issueWithParams);
            }

            iter = signerInfo.getWarnings().iterator();

            while (iter.hasNext()) {
                issueWithParams = iter.next();
                warnings.add("WARNING: JAR signer " + issueWithParams);
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…