de.bianet
Class Lizenz
java.lang.Object
|
+--de.bianet.Lizenz
- public final class Lizenz
- extends java.lang.Object
Lizenzklasse.
Prüfen von Lizenzschlüsseln und erstellen einer 30-Tage Testlizenz
- Author:
- Heiko Meyn
|
Method Summary |
static java.lang.String |
getInitialLizenzKey()
Erstellt Test-Lizenz.
|
static void |
main(java.lang.String[] args)
|
static int |
Test(java.util.Properties Props)
Testen eines Lizenzschlüssels.
|
private static java.lang.String |
toHexString(byte[] bytes)
Array von Bytes in einen String konvertieren.
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LIZENZIERT
public static final int LIZENZIERT
- See Also:
- Constant Field Values
UNGUELTIG
public static final int UNGUELTIG
- See Also:
- Constant Field Values
logger
static org.apache.log4j.Logger logger
Lizenz
public Lizenz()
Test
public static int Test(java.util.Properties Props)
- Testen eines Lizenzschlüssels.
Benutzt die Properties Lizenz.RegUser und Lizenz.RegKey, um die Gültigkeit
einer Lizenz zu überprüfen.
- Parameters:
Props - - Properties in denen die oben genannten Lizenzschlüssel enthalten sind
- Returns:
- UNGUELTIG Falscher Lizenzschlüssel oder Test-Lizenz abgelaufen
toHexString
private static java.lang.String toHexString(byte[] bytes)
- Array von Bytes in einen String konvertieren.
Wird benötigt, um den Lizenz-Schlüssel lesbar abspeichern zu können
- Parameters:
bytes - zu konverierendes Array
- Returns:
- String Konveriertes Array in Stringform
main
public static void main(java.lang.String[] args)
getInitialLizenzKey
public static java.lang.String getInitialLizenzKey()
- Erstellt Test-Lizenz.
Die Test-Lizenz wird für 30 Tage erstellt und durch toHexString in einen String konveriert.
- Returns:
- String Lizenz-Key