From 9da2d1de5b7371d2f16c2bb8f0d92af4781a55dc Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Sat, 9 Sep 2023 21:45:07 +0200 Subject: [PATCH] Created the LicenseStatus enum --- .../de/licenseapi/entities/LicenseStatus.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/main/java/de/licenseapi/entities/LicenseStatus.java diff --git a/src/main/java/de/licenseapi/entities/LicenseStatus.java b/src/main/java/de/licenseapi/entities/LicenseStatus.java new file mode 100644 index 0000000..5ed8b22 --- /dev/null +++ b/src/main/java/de/licenseapi/entities/LicenseStatus.java @@ -0,0 +1,25 @@ +package de.licenseapi.entities; + +public enum LicenseStatus { + + /** + * The provided license key is valid and can be used. + */ + VALID, + + /** + * The provided license key is valid, but the license is expired. + */ + EXPIRED, + + /** + * The provided license key is not valid. + */ + INVALID, + + /** + * The provided license key has reached the maximum amount of uses. + */ + MAX_USES_REACHED + +}