From d27e9bd1ec7aa5a36dbfcfb8109058688f2db22c Mon Sep 17 00:00:00 2001 From: Javier Santos Date: Sun, 25 Feb 2018 11:27:38 +0100 Subject: [PATCH] Allow to add multiple installer ids by using the same method --- .../github/javiersantos/piracychecker/PiracyChecker.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java b/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java index 44d03ff..5f2a073 100644 --- a/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java +++ b/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java @@ -48,7 +48,6 @@ public class PiracyChecker { private int layoutXML = -1; private boolean enableLVL; private boolean enableSigningCertificate; - private boolean enableInstallerId; private boolean enableUnauthorizedAppsCheck; private boolean enableStoresCheck; private boolean enableEmulatorCheck; @@ -103,9 +102,8 @@ public PiracyChecker enableSigningCertificate(String signature) { return this; } - public PiracyChecker enableInstallerId(InstallerID installerID) { - this.enableInstallerId = true; - this.installerIDs.add(installerID); + public PiracyChecker enableInstallerId(InstallerID... installerID) { + this.installerIDs.addAll(Arrays.asList(installerID)); return this; } @@ -356,7 +354,7 @@ private boolean verifySigningCertificate() { } private boolean verifyInstallerId() { - if (enableInstallerId) { + if (!installerIDs.isEmpty()) { if (LibraryUtils.verifyInstallerId(context, installerIDs)) return true; } else