From 1ae04c3850eb876c7f4d1956089741e747691b3a Mon Sep 17 00:00:00 2001 From: YuutaW <17158086+trumeet@users.noreply.github.com> Date: Thu, 16 May 2019 16:03:24 -0700 Subject: refactor: remove #Anti-Crack Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com> --- .../yuuta/gplicense/LicenseCheckerCallback.java | 51 ---------------------- 1 file changed, 51 deletions(-) delete mode 100644 app/src/main/java/moe/yuuta/gplicense/LicenseCheckerCallback.java (limited to 'app/src/main/java/moe/yuuta/gplicense/LicenseCheckerCallback.java') diff --git a/app/src/main/java/moe/yuuta/gplicense/LicenseCheckerCallback.java b/app/src/main/java/moe/yuuta/gplicense/LicenseCheckerCallback.java deleted file mode 100644 index 214f152..0000000 --- a/app/src/main/java/moe/yuuta/gplicense/LicenseCheckerCallback.java +++ /dev/null @@ -1,51 +0,0 @@ -package moe.yuuta.gplicense; - -/** - * Callback for the license checker library. - *

- * Upon checking with the Market server and conferring with the {@link Policy}, - * the library calls the appropriate callback method to communicate the result. - *

- * The callback does not occur in the original checking thread. Your - * application should post to the appropriate handling thread or lock - * accordingly. - *

- * The reason that is passed back with allow/dontAllow is the base status handed - * to the policy for allowed/disallowing the license. Policy.RETRY will call - * allow or dontAllow depending on other statistics associated with the policy, - * while in most cases Policy.NOT_LICENSED will call dontAllow and - * Policy.LICENSED will Allow. - */ -public interface LicenseCheckerCallback { - - /** - * Allow use. App should proceed as normal. - * - * @param reason Policy.LICENSED or Policy.RETRY typically. (although in - * theory the policy can return Policy.NOT_LICENSED here as well) - */ - void allow(int reason); - - /** - * Don't allow use. App should inform user and take appropriate action. - * - * @param reason Policy.NOT_LICENSED or Policy.RETRY. (although in theory - * the policy can return Policy.LICENSED here as well --- - * perhaps the call to the LVL took too long, for example) - */ - void dontAllow(int reason); - - /** Application error codes. */ - int ERROR_INVALID_PACKAGE_NAME = 1; - int ERROR_NON_MATCHING_UID = 2; - int ERROR_NOT_MARKET_MANAGED = 3; - int ERROR_CHECK_IN_PROGRESS = 4; - int ERROR_INVALID_PUBLIC_KEY = 5; - int ERROR_MISSING_PERMISSION = 6; - - /** - * Error in application code. Caller did not call or set up license checker - * correctly. Should be considered fatal. - */ - void applicationError(int errorCode); -} -- cgit v1.2.3