Die Klasse STLicenceStatus ist ein Datenobjekt, das Statusinformationen der aktuell verwendeten Lizenz enthält. Für weitere Informationen siehe auch []. Die Klasse ist Bestandteil sowohl der libSignoPDFSigner als auch der libSignoSignatureCapture. In der folgenden Tabelle werden die einzelnen Eigenschaften der Klasse STLicenceStatus bzw. die Statusinformationen beschrieben.
|
Eigenschaft |
Bedeutung |
|
||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
Lizenzierungsstatus. |
|
||||||||
|
Ablaufdatum der Lizenz. |
|
||||||||
|
Status des Softwarepflegevertrags. |
|
||||||||
|
Ablaufdatum des Softwarepflegevertrags. |
|
||||||||
|
Status der Offlinelizenzierung. |
|
||||||||
|
Ablaufdatum der Offlinelizenzierung. |
|
||||||||
|
Zeitpunkt, wann die Lizenz das letzte Mal online aktualisiert worden ist. |
|
||||||||
|
Die Information, ob der Anwender aufgefordert werden sollte, die Lizenz online zu aktualisieren. |
|
||||||||
|
|
YES |
Der Anwender sollte aufgefordert werden, die Lizenz online zu aktualisieren. |
||||||||
|
|
NO |
Der Anwender sollte nicht aufgefordert werden, die Lizenz online zu aktualisieren. |
||||||||
|
Zeitpunkt, wann der Anwender aufgefordert werden sollte, die Lizenz online zu aktualisieren. |
|
||||||||
|
Name des Unternehmens, für das die Lizenz ausgestellt worden ist. |
|
||||||||
|
Kundennummer des Unternehmens, für das die Lizenz ausgestellt worden ist. |
|
||||||||
|
Verkäufer, der die Lizenz erstellt hat. |
|
||||||||
|
Datum, an dem die Lizenz ausgestellt worden ist. |
|
||||||||
|
Aktuelle Anzahl an Lizenzaktivierungen. |
|
||||||||
|
Maximale Anzahl an Lizenzaktivierungen. |
|
||||||||
|
Liste lizenzierter Features. |
|
||||||||
|
Aktivierungs-ID. |
|
||||||||
|
ID des Produkts, für das die Lizenz ausgestellt worden ist. |
|
||||||||
|
Instanz der -Klasse. Siehe die Lizenzfehler-Tabelle in Kapitel . |
|
Die Enumeration LicenceType ist wie folgt definiert:
typedef enum licenceType { Unknown_Licence,
Demo_Licence,
Unlimited_Licence,
Limited_Licence
} LicenceType;
|
Wert |
Bedeutung |
|---|---|
|
Unknown_Licence |
Unbekannter Lizenzierungsstatus. |
|
Demo_Licence |
API ist nicht lizenziert und läuft im Demomodus. |
|
Unlimited_Licence |
API ist zeitlich unbegrenzt lizenziert. |
|
Limited_Licence |
API ist nur bis zu einem bestimmten Ablaufdatum lizenziert. |
Die Enumeration AmsType ist wie folgt definiert:
typedef enum amsType { Unknown,
Unavailable,
Available,
Limited
} AmsType;
|
Wert |
Bedeutung |
|---|---|
|
Unknown |
Unbekannter Status des Softwarepflegevertrags. |
|
Unavailable |
Kein Softwarepflegevertrag ist vorhanden. |
|
Available |
Ein zeitlich unbegrenzter Softwarepflegevertrag ist vorhanden. |
|
Limited |
Ein Softwarepflegevertrag ist nur bis zu einem bestimmten Ablaufdatum vorhanden. |
Die Enumeration OfflineType ist wie folgt definiert:
typedef enum offlineType { Unknown_Offline_Use,
Limited_Offline_Use,
Unlimited_Offline_Use
} OfflineType;
|
Wert |
Bedeutung |
|---|---|
|
Unknown_Offline_Use |
Unbekannter Status der Offlinelizenzierung. |
|
Limited_Offline_Use |
API ist nur bis zum Ablaufdatum offline verwendbar. |
|
Unlimited_Offline_Use |
API ist zeitlich unbegrenzt offline verwendbar. |