From f6f53cddd3ac7c455823aab460a472ac44560d09 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Sun, 4 Oct 2015 20:27:11 +0200 Subject: Ergänze CryptException Kommentare MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crypt/cryptexception.h | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'crypt') 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 /** - * @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) }; /** -- cgit v1.2.3-70-g09d2