Die Klasse STLicenceError ist eine Hilfsklasse, in der der Aufzählungstyp LicenceError definiert ist. Sie ist Bestandteil sowohl der libSignoPDFSigner als auch der libSignoSignatureCapture. LicenceError ist ein mit NS_ENUM definierter Aufzählungstyp vom Typ NSInteger, der die Lizenzfehler beschreibt.
Die Enumeration LicenceError ist wie folgt definiert:
typedef NS_ENUM(NSInteger, LicenceError)
{
No_Error,
Internal_Generic_Error,
Activation_Expired,
Software_Maintenance_Expired,
Purchased_Date_Expired,
Invalid_Feature,
Invalid_Application_ID,
Invalid_Parameter,
Invalid_Licence_Key,
Invalid_Licence_File,
Licence_Deactivated,
Licence_Expired,
Activation_Limit_Reached,
Activation_Not_Allowed,
Client_Incompatible,
Internal_Server_Error,
Internal_Error,
Client_Has_Not_Yet_Been_Activated,
Licence_File_Could_Not_Be_Saved,
Licence_File_Could_Not_Be_Deleted,
No_Licence_File_Loaded,
Client_IDs_Could_Not_Be_Generated,
Invalid_Socket,
Host_Not_Found,
Network_Database_Error,
Connection_Timedout,
Connection_Refused,
SSL_General_Error,
SSL_Stream_Error,
Addrinfo_Error,
Socket_Communicatation_Error,
Socket_Access_Error,
Client_Has_Already_Been_Activated,
Undefined
};
|
Lizenzfehler |
Bedeutung |
|---|---|
|
No_Error |
Die Lizenz ist gültig / Aktion wurde erfolgreich durchgeführt. |
|
Internal_Generic_Error |
Interner Fehler. |
|
Activation_Expired |
Ihre Lizenz muss regelmäßig online überprüft werden. Bitte verbinden Sie Ihr Gerät mit dem Internet, um die Überprüfung durchzuführen. Solange die Lizenz nicht überprüft wurde, können Sie die Software nur im Demomodus verwenden. |
|
Software_Maintenance_Expired |
Die Lizenz unterstützt nicht die aktuell verwendete Version der API-Komponente, weil die Softwarepflege abgelaufen ist. Bitte verwenden Sie eine ältere Version oder erwerben Sie eine neue Lizenz, vorzugsweise mit einem Softwarepflegevertrag, um auch alle künftigen Versionen nutzen zu können. |
|
Purchased_Date_Expired |
Die Lizenz unterstützt nicht die aktuell verwendete Version der API-Komponente, weil keine Softwarepflege enthalten ist. Bitte verwenden Sie eine ältere Version oder erwerben Sie eine neue Lizenz, vorzugsweise mit einem Softwarepflegevertrag, um auch alle künftigen Versionen nutzen zu können. |
|
Invalid_Feature |
Dieses Feature wird von der Lizenz nicht unterstützt. |
|
Invalid_Application_ID |
Die Lizenz wurde nicht für die Bundle-ID dieser App ausgestellt. |
|
Invalid_Paramater |
Es ist ein interner Fehler aufgetreten: ungültiger Parameter. |
|
Invalid_Licence_Key |
Der verwendete Lizenzschlüssel ist ungültig. |
|
Invalid_Licence_File |
Die Lizenzdatei ist ungültig. |
|
Licence_Deactivated |
Die Lizenz wurde deaktiviert. |
|
Licence_Expired |
Der Lizenzierungszeitraum ist abgelaufen. |
|
Activation_Limit_Reached |
Die maximale Anzahl an Aktivierungen wurde erreicht. Die Übernahme einer Aktivierung von einem anderen Gerät ist aber möglich. |
|
Activation_Not_Allowed |
Die maximale Anzahl an Aktivierungen wurde erreicht. Die Übernahme einer Aktivierung von einem anderen Gerät ist nicht möglich. |
|
Client_Incompatible |
Die Software ist inkompatibel mit dem Lizenzservice. Bitte kontaktieren Sie den Support! |
|
Internal_Server_Error |
Es ist ein unerwarteter Fehler am Lizenzservice aufgetreten. |
|
Internal_Error |
Es ist ein interner Fehler aufgetreten. |
|
Client_Has_Not_Yet_Been_Activated |
Die Software wurde noch nicht aktiviert. |
|
Licence_File_Could_Not_Be_Saved |
Die Lizenzdatei konnte nicht gespeichert werden. |
|
Licence_File_Could_Not_Be_Deleted |
Die Lizenzdatei konnte nicht gelöscht werden. |
|
No_Licence_File_Loaded |
Es wurde noch keine gültige Lizenzdatei geladen. Bitte rufen Sie zunächst -[ oder -[] auf. |
|
Client_IDs_Could_Not_Be_Generated |
Die benötigten Clientinformationen konnten nicht erzeugt werden. |
|
Invalid_Socket |
Allgemeiner Fehler bei der Kommunikation mit dem Lizenzserver. |
|
Host_Not_Found |
Fehler bei der Kommunikation mit dem Lizenzserver: Der angeforderte Host konnte nicht gefunden werden oder es fehlt die Berechtigung in der Datei der App, die die API benutzt. |
|
Network_Database_Error |
Fehler bei der Kommunikation mit dem Lizenzserver: In „network database operations“ ist ein Fehler aufgetreten. |
|
Connection_Timedout |
Fehler bei der Kommunikation mit dem Lizenzserver: Zeitüberschreitung der Verbindung. |
|
Connection_Refused |
Fehler bei der Kommunikation mit dem Lizenzserver: Der Server hat die Verbindung abgelehnt. |
|
SSL_General_Error |
Fehler bei der Kommunikation mit dem Lizenzserver: Allgemeiner SSL-Fehler. |
|
SSL_Stream_Error |
Fehler bei der Kommunikation mit dem Lizenzserver: Fehler im SSL-Stream. |
|
Addrinfo_Error |
Fehler bei der Kommunikation mit dem Lizenzserver: Nicht unterstützter Socket-Typ. |
|
Socket_Communication_Error |
Fehler bei der Kommunikation mit dem Lizenzserver: Ein nicht spezifizierter Kommunikationsfehler ist aufgetreten. |
|
Socket_Access_Error |
Fehler bei der Kommunikation mit dem Lizenzserver: Es wurde versucht, auf eine Weise auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen nicht zulässig ist. Dies wird normalerweise durch eine Firewall verursacht, die den Port oder die Anwendung blockiert. |
|
Client_Has_Already_Been_Activated |
Es wurde versucht, eine bereits aktivierte Software mit einer anderen Lizenz zu aktivieren, obwohl die Software bereits erfolgreich aktiviert wurde. |
|
Undefined |
Unbekannter Fehler. |