diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-10-04 20:27:11 +0200 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-10-04 20:27:41 +0200 |
| commit | f6f53cddd3ac7c455823aab460a472ac44560d09 (patch) | |
| tree | 4f62e5654097fdc4d41e2f9fee0805d76256f3a5 | |
| parent | 5c0ad3c3e02147bf8c5841fe1c108016c119ad09 (diff) | |
| download | src-f6f53cddd3ac7c455823aab460a472ac44560d09.tar.gz src-f6f53cddd3ac7c455823aab460a472ac44560d09.zip | |
Ergänze CryptException Kommentare
| -rw-r--r-- | crypt/cryptexception.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/crypt/cryptexception.h b/crypt/cryptexception.h index 172c5c9..59db9bb 100644 --- a/crypt/cryptexception.h +++ b/crypt/cryptexception.h @@ -6,7 +6,7 @@ #include <QString> /** - * @brief Eine Klasse für Fehler in Verschlüsselungsklassen. + * @brief Eine Exceptionklasse die HybridCrypt Fehler kapselt. */ class CryptException : public std::exception { @@ -17,16 +17,16 @@ public: */ enum ReturnCode { - FileNotFound = 1, - FileNotWritable, - DecryptionErrorRsa, - DecryptionErrorAes, - OpenSslError, - KeyNotRsa, - CsprngNotSeeded, - NoUserKeyCreated, - NoRecipients, - FormatNotSupported + FileNotFound = 1, ///< Falls Datei nicht gefunden/geöffnet werden konnte + FileNotWritable, ///< Falls Datei nicht erzeugt/geöffnet werden konnte + DecryptionErrorRsa, ///< Falls alle Header einen Padding Error geworfen haben + DecryptionErrorAes, ///< (Nicht verwendet) + OpenSslError, ///< Alle Fehler, die unterliegende OpenSSL Funktionen werfen können + KeyNotRsa, ///< Falls ein nicht RSA Schlüssel gelesen wird + CsprngNotSeeded, ///< Für den Fall, dass der Zufallszahlengenrator nicht initialisiert wurde + NoUserKeyCreated, ///< Falls eine Operation ohne Nutzerschlüssel aufgerufen wird, die einen benötigt + NoRecipients, ///< Falls die Verschlüsselung ohne Empfängerschlüssel aufgerufen wird + FormatNotSupported ///< Falls das Dateiformat für Schlüsseldateien nicht Unterstützt (wird an Dateiendung erkannt) }; /** |
