Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- AES - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
- AES_128 - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.AESBitSize
- AES_256 - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.AESBitSize
- AES_PADDING_GCM - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
- AESBitSize - Enum-Klasse in org.iqtig.packer.shared.crypto
-
Aufzählungsdatentyp der AES Bit-Size.
- ALIAS_OR_EMPTY_KEYSTORE_PW_WRONG - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- assembleHelp(String, List<? extends CliParam>) - Statische Methode in Klasse org.iqtig.packer.shared.cli.CliHelpAssembler
C
- CERTIFICATE_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- CERTIFICATE_IO_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- CERTIFICATE_OF_KEYSTORE_COULD_NOT_BE_LOADED - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- checkEncryptionType(InputStream) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- CliHelpAssembler - Klasse in org.iqtig.packer.shared.cli
-
Assembler für den Hilfe-Text, der bei CLI-Anwendungen zur Ausgabe gebracht wird.
- CliHelpAssembler() - Konstruktor für Klasse org.iqtig.packer.shared.cli.CliHelpAssembler
- CliParam - Schnittstelle in org.iqtig.packer.shared.cli
-
Funktionsschnittstelle für Eingabeparameter von CLI-Anwendungen.
- CliParamParser - Klasse in org.iqtig.packer.shared.cli
-
Parser für CLI-Eingabeparameter.
- COMMON_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- containsNamedError(NamedError) - Methode in Ausnahmeklasse org.iqtig.packer.shared.error.crypto.CryptoException
-
Liefert
true, wenn der NamedError innerhalb derCryptoException.errorsvorhanden ist. - createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.ChooseCryptionOrZipOption
-
Creates instance of ChooseCryptionOrZipOption with message "Eine Option (Ver-/Entschlüsselung und/oder Ver-/Entpacken) wählen."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.CryptoPasswordIsMissing
-
Creates instance of CryptoPasswordIsMissing with message "Für das Ver- oder Entschlüsseln wird ein Passwort benötigt."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.DecryptAndEncrpytIsProhibited
-
Creates instance of DecryptAndEncrpytIsProhibited with message "Das zeitgleiche Ver-/Entschlüsseln ist nicht möglich."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.DecryptAndZipIsProhibited
-
Creates instance of DecryptAndZipIsProhibited with message "Entschlüsseln und Verpacken nicht möglich."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.DecryptionPasswordCouldBeInvalid
-
Creates instance of DecryptionPasswordCouldBeInvalid with message "Eine unerwartete Ausnahme wurde ausgelöst.
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.DecryptionPasswordIsInvalid
-
Creates instance of DecryptionPasswordIsInvalid with message "Es wurde ein falsches Passwort zur Entschlüsselung der Exportdatei angegeben."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.EncryptAndUnzipIsProhibited
-
Creates instance of EncryptAndUnzipIsProhibited with message "Verschlüsseln und Entpacken nicht möglich."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.EncryptTagOrDecrpytTagIsMissing
-
Creates instance of EncryptTagOrDecrpytTagIsMissing with message "Beim Ver-/Entschlüsseln muss ein <tag> angegeben werden (-t)!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.ExactlyOneKeyNeeded
-
Creates instance of ExactlyOneKeyNeeded with message "Es wird genau ein öffentlicher Schlüssel benötigt!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.ExactlyOneTagNeeded
-
Creates instance of ExactlyOneTagNeeded with message "Es muss genau ein tag für die Schlüsselprüfung angegeben werden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.GenKeyAndEncryptAndDecryptAndGetModulusAndCheckKeyParamMissing
-
Creates instance of GenKeyAndEncryptAndDecryptParamMissing with message "Es muss ein Parameter -g (genkey) -e (encrypt) -d (decrypt) -m (getmodulus) -y (checkkey) gewählt werden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InputFileIOException
-
Creates instance of InputFileIOException with message "Beim Lesen des XML-Input-Files ist eine IO-Exception aufgetreten!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InputFileIsDirectory
-
Creates instance of InputFileIsDirectory with message "Eingabedatei ist keine Datei, sondern ein Verzeichnis!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InputFileIsEmpty
-
Creates instance of InputFileIsEmpty with message "Die Eingabedatei ist leer."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InputFileIsMissing
-
Creates instance of InputFileIsMissing with message "Die Eingabedatei existiert nicht."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InputFileIsNotSpecifiedException
-
Creates instance of InputFileIsNotSpecifiedException with message "Bei der Schlüsselprüfung muss ein XML-Input-File angegeben werden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InputFilesAreMissing
-
Creates instance of InputFilesAreMissing with message "Eine oder mehrere Eingabedateien werden benötigt."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.InternalErrorOccured
-
Creates instance of InternalErrorOccured with message "Es ist ein interner Fehler aufgetreten.
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.KeyFileNotFound
-
Creates instance of KeyFileNotFound with message "Schlüsseldatei nicht gefunden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.KeyIOException
-
Creates instance of KeyIOException with message "Beim Lesen eines Schlüssels ist eine IO-Exception aufgetreten!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.KeystoreFileNotFound
-
Creates instance of KeyFileNotFound with message "Keystore-Datei nicht gefunden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.OnlyOneKeyAllowed
-
Creates instance of OnlyOneKeyAllowed with message "Es ist nur ein Schlüssel erlaubt!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.OnlyOneTagAllowed
-
Creates instance of OnlyOneTagAllowed with message "Es ist nur ein tag erlaubt!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.OutputDirectoryDoesNotExist
-
Creates instance of OutputFileCreationFailed with message "Das Ausgabeverzeichnis existiert nicht!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.OutputFileCreationFailed
-
Creates instance of OutputFileCreationFailed with message "Ausgabedatei konnte nicht erzeugt werden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.PrivateKeyFileIsErroneous
-
Creates instance of PrivateKeyFileIsErroneous with message "Die private Schlüsseldatei ist fehlerhaft!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.PublicKeyFileIsErroneous
-
Creates instance of PublicKeyFileIsErroneous with message "Die öffentliche Schlüsseldatei ist fehlerhaft!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.PublicKeyFileIsNotSpecifiedException
-
Creates instance of PublicKeyFileIsNotSpecifiedException with message "Bei der Schlüsselprüfung muss ein Public-Key-File angegeben werden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.TagIsNotSpecifiedException
-
Creates instance of TagIsNotSpecifiedException with message "Bei der Schlüsselprüfung muss ein tag angegeben werden!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.TPackerFileNotValid
-
Creates instance of TPackerFileNotValid with message "Das Dokument enthält unverschlüsselte PID-Daten."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.TPackerFileValidationFailed
-
Creates instance of TPackerFileValidationFailed with message "Die mit Transportverschlüsselung zu versehende Datei konnte nicht validiert werden."
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.XMLParserConfigurationException
-
Creates instance of XMLParserConfigurationException with message "Bei der internen XML-Parser-Konfiguration ist ein Fehler aufgetreten!"
- createInstance() - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.ZipAndUnzipIsProhibited
-
Creates instance of ZipAndUnzipIsProhibited with message "Das zeitgleiche Ver-/Entpacken ist nicht möglich."
- createInstance(String) - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.DataToEncryptAreCorrupt
-
Creates instance of DataToEncryptAreCorrupt with message "Entweder der zum Entschlüsseln verwendete Schlüssel oder die zu entschlüsselnden Daten (<tagName>) sind fehlerhaft."
- createInstance(String) - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.KeyTagIsMissing
-
Creates instance of KeyTagIsMissing with message "Für diesen Vorgang wird ein <tag> für den chiffrierten Schlüssel benoetigt!"
- createInstance(String, int) - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.EncryptionPasswordIsInsufficient
- createInstance(String, String) - Statische Methode in Ausnahmeklasse org.iqtig.packer.shared.error.Errors.DecryptionFailed
-
Creates instance of DecryptionFailed with message "Die Entschluesselung von <tag> ist fehlgeschlagen: <details>"
- createRandomAESSessionKey() - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- createRandomAESSessionKey256Bit() - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- createRandomIV() - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- CRYPTO_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- CryptoConstant - Enum-Klasse in org.iqtig.packer.shared.crypto
-
Aufzählungsdatentyp für Konstanten rund um Verschlüsselung.
- CryptoError - Klasse in org.iqtig.packer.shared.error.crypto
-
Error Klasse für alle fachlichen Fehler.
- CryptoError(NamedError, String...) - Konstruktor für Klasse org.iqtig.packer.shared.error.crypto.CryptoError
-
Erstellt einen BusinessError aus errorId und zusätzlichen Parametern.
- CryptoErrorId - Enum-Klasse in org.iqtig.packer.shared.error.crypto
-
ErrorIds für die
CryptoErrors. - CryptoException - Ausnahmeklasse in org.iqtig.packer.shared.error.crypto
-
Exception für fachliche Fehler rund um die od-crypto Funktionalitäten.
- CryptoException(List<CryptoError>) - Konstruktor für Ausnahmeklasse org.iqtig.packer.shared.error.crypto.CryptoException
-
Erzeugt BusinessException anhand einer Liste von BusinessErrors.
- CryptoException(CryptoError) - Konstruktor für Ausnahmeklasse org.iqtig.packer.shared.error.crypto.CryptoException
- CryptoException(NamedError, String...) - Konstruktor für Ausnahmeklasse org.iqtig.packer.shared.error.crypto.CryptoException
-
Erzeugt BusinessException anhand eines BusinessError inkl.
- CryptographySupportShared - Klasse in org.iqtig.packer.shared.crypto
- CryptographySupportShared() - Konstruktor für Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- CryptographySupportShared.EncryptionType - Enum-Klasse in org.iqtig.packer.shared.crypto
D
- decrypt(byte[], SecretKey) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- decrypt(InputStream, OutputStream, Function<byte[], SecretKey>) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
-
Entschlüsselt den eigenhenden InputStream und schreibt das Resultat auf den gegebenen OutputStream.
- decrypt(InputStream, OutputStream, SecretKey) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- decryptWithPassword(byte[], String) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- defaultString(String) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Returns either the passed in String, or if the String is
null, an empty String (""). - defaultString(String, String) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Returns either the passed in String, or if the String is
null, the value ofdefaultStr.
E
- EMPTY - Statische Variable in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
The empty String
"". - encrypt(byte[], SecretKey) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- encrypt(InputStream, OutputStream, SecretKey) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- encrypt(InputStream, OutputStream, SecretKey, Function<SecretKey, byte[]>) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
-
Verschlüsselt den Inhalt eines eingehenden InputStreams und schreibt das Resultat auf den gegebenen OutputStream.
- encryptWithPassword(byte[], String) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- equals(Object) - Methode in Klasse org.iqtig.packer.shared.crypto.RSAModulus
- equals(Object) - Methode in Klasse org.iqtig.packer.shared.util.NumberByteArray
- ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- Errors - Klasse in org.iqtig.packer.shared.error
- Errors.ChooseCryptionOrZipOption - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Eine Option (Ver-/Entschlüsselung und/oder Ver-/Entpacken) wählen."
- Errors.CryptoPasswordIsMissing - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Für das Ver- oder Entschlüsseln wird ein Passwort benötigt."
- Errors.DataToEncryptAreCorrupt - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Entweder der zum Entschlüsseln verwendete Schlüssel oder die zu entschlüsselnden Daten (<tagName>) sind fehlerhaft."
- Errors.DecryptAndEncrpytIsProhibited - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Das zeitgleiche Ver-/Entschlüsseln ist nicht möglich
- Errors.DecryptAndZipIsProhibited - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Entschlüsseln und Verpacken nicht möglich."
- Errors.DecryptionFailed - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Die Entschluesselung von <tag> ist fehlgeschlagen: <details>"
- Errors.DecryptionPasswordCouldBeInvalid - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Eine unerwartete Ausnahme wurde ausgelöst.
- Errors.DecryptionPasswordIsInvalid - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es wurde ein falsches Passwort zur Entschlüsselung der Exportdatei angegeben."
- Errors.EncryptAndUnzipIsProhibited - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Verschlüsseln und Entpacken nicht möglich."
- Errors.EncryptionPasswordIsInsufficient - Ausnahmeklasse in org.iqtig.packer.shared.error
- Errors.EncryptTagOrDecrpytTagIsMissing - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Beim Ver-/Entschlüsseln muss ein <tag> angegeben werden (-t)!"
- Errors.ExactlyOneKeyNeeded - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es wird genau ein öffentlicher Schlüssel benötigt!"
- Errors.ExactlyOneTagNeeded - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es muss genau ein tag für die Schlüsselprüfung angegeben werden!"
- Errors.GenKeyAndEncryptAndDecryptAndGetModulusAndCheckKeyParamMissing - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es muss ein Parameter -g (genkey) -e (encrypt) -d (decrypt) -m (getmodulus) -y (checkkey) gewählt werden!"
- Errors.InputFileIOException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Beim Lesen des XML-Input-Files ist eine IO-Exception aufgetreten!"
- Errors.InputFileIsDirectory - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Eingabedatei ist keine Datei, sondern ein Verzeichnis!"
- Errors.InputFileIsEmpty - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Die Eingabedatei ist leer."
- Errors.InputFileIsMissing - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Die Eingabedatei existiert nicht."
- Errors.InputFileIsNotSpecifiedException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Bei der Schlüsselprüfung muss ein XML-Input-File angegeben werden!"
- Errors.InputFilesAreMissing - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Eine oder mehrere Eingabedateien werden benötigt."
- Errors.InternalErrorOccured - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es ist ein interner Fehler aufgetreten.
- Errors.KeyFileNotFound - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Schlüsseldatei nicht gefunden!"
- Errors.KeyIOException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Beim Lesen eines Schlüssels ist eine IO-Exception aufgetreten!"
- Errors.KeystoreFileNotFound - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Keystore-Datei nicht gefunden!"
- Errors.KeyTagIsMissing - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Für diesen Vorgang wird ein <tag> für den chiffrierten Schlüssel benoetigt!"
- Errors.OnlyOneKeyAllowed - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es ist nur ein Schlüssel erlaubt!"
- Errors.OnlyOneTagAllowed - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Es ist nur ein tag erlaubt!"
- Errors.OutputDirectoryDoesNotExist - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Das Ausgabeverzeichnis existiert nicht!"
- Errors.OutputFileCreationFailed - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Ausgabedatei konnte nicht erzeugt werden!"
- Errors.PrivateKeyFileIsErroneous - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Die private Schlüsseldatei ist fehlerhaft!"
- Errors.PublicKeyFileIsErroneous - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Die öffentliche Schlüsseldatei ist fehlerhaft!"
- Errors.PublicKeyFileIsNotSpecifiedException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Bei der Schlüsselprüfung muss ein Public-Key-File angegeben werden!"
- Errors.TagIsNotSpecifiedException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Bei der Schlüsselprüfung muss ein tag angegeben werden!"
- Errors.TPackerFileNotValid - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Das Dokument enthält unverschlüsselte PID-Daten."
- Errors.TPackerFileValidationFailed - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Die mit Transportverschlüsselung zu versehende Datei konnte nicht validiert werden."
- Errors.XMLParserConfigurationException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Bei der internen XML-Parser-Konfiguration ist ein Fehler aufgetreten!"
- Errors.ZipAndUnzipIsProhibited - Ausnahmeklasse in org.iqtig.packer.shared.error
-
"Das zeitgleiche Ver-/Entpacken ist nicht möglich."
- exit(int) - Methode in Klasse org.iqtig.packer.shared.cli.SystemExitWrapper
F
- FILE_TYPE_IDENTIFIER_CHARSET - Statische Variable in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- FILE_TYPE_IDENTIFIER_LENGTH - Statische Variable in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- FILE_TYPE_IDENTIFIER_NEW - Statische Variable in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- FILE_TYPE_IDENTIFIER_OLD - Statische Variable in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
G
- getBitsize() - Methode in Enum-Klasse org.iqtig.packer.shared.crypto.AESBitSize
- getErrorId() - Methode in Klasse org.iqtig.packer.shared.error.crypto.CryptoError
- getErrorMessage() - Methode in Ausnahmeklasse org.iqtig.packer.shared.error.ValidationErrorException
- getErrors() - Methode in Ausnahmeklasse org.iqtig.packer.shared.error.crypto.CryptoException
- getException() - Methode in Klasse org.iqtig.packer.shared.keyio.output.KeyloadOutput
- getHelpText() - Methode in Schnittstelle org.iqtig.packer.shared.cli.CliParam
- getId() - Methode in Ausnahmeklasse org.iqtig.packer.shared.error.ValidationErrorException
- getKey() - Methode in Klasse org.iqtig.packer.shared.keyio.output.KeyloadOutput
- getKeyFromBytesForAES(byte[]) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- getKeyLoader() - Statische Methode in Klasse org.iqtig.packer.shared.keyio.KeyLoaderFactory
- getLongParam() - Methode in Schnittstelle org.iqtig.packer.shared.cli.CliParam
- getMessage() - Methode in Ausnahmeklasse org.iqtig.packer.shared.error.ValidationErrorException
- getParams() - Methode in Klasse org.iqtig.packer.shared.error.crypto.CryptoError
- getResult() - Methode in Klasse org.iqtig.packer.shared.keyio.output.KeyloadOutput
- getShortParam() - Methode in Schnittstelle org.iqtig.packer.shared.cli.CliParam
- getSignedModulusBase64Encoded() - Methode in Klasse org.iqtig.packer.shared.crypto.RSAModulus
- getText() - Methode in Klasse org.iqtig.packer.shared.error.crypto.CryptoError
- getText() - Methode in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- getText() - Methode in Schnittstelle org.iqtig.packer.shared.error.crypto.NamedError
- getUnsignedModulusBase64Encoded() - Methode in Klasse org.iqtig.packer.shared.crypto.RSAModulus
- getValue() - Methode in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
H
- hashCode() - Methode in Klasse org.iqtig.packer.shared.crypto.RSAModulus
- hashCode() - Methode in Klasse org.iqtig.packer.shared.util.NumberByteArray
I
- INVALID_KEY - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- INVALID_KEYSTORE - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- INVALID_PRIVATE_KEY_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- IO_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- IO_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- IO_READ_KEY - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- IO_READ_KEYSTORE - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- isBlank(CharSequence) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Checks if a CharSequence is empty (""), null or whitespace only.
J
- join(Iterable<?>, String) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Joins the elements of the provided
Iterableinto a single String containing the provided elements. - join(Object[], String) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Joins the elements of the provided array into a single String containing the provided list of elements.
- join(Object[], String, int, int) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Joins the elements of the provided array into a single String containing the provided list of elements.
- join(Iterator<?>, String) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Joins the elements of the provided
Iteratorinto a single String containing the provided elements.
K
- KEY_OF_KEYSTORE_NOT_FOUND - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KEYENTRY_NOT_FOUND - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- KEYENTRY_PASSWORD_WRONG - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- KeyLoader - Schnittstelle in org.iqtig.packer.shared.keyio
- KeyLoaderFactory - Klasse in org.iqtig.packer.shared.keyio
- KeyLoaderFactory() - Konstruktor für Klasse org.iqtig.packer.shared.keyio.KeyLoaderFactory
- KeyloadOutput - Klasse in org.iqtig.packer.shared.keyio.output
- KeyloadOutput(KeyloadResult, Exception) - Konstruktor für Klasse org.iqtig.packer.shared.keyio.output.KeyloadOutput
- KeyloadOutput(KeyloadResult, Key) - Konstruktor für Klasse org.iqtig.packer.shared.keyio.output.KeyloadOutput
- KeyloadResult - Enum-Klasse in org.iqtig.packer.shared.keyio.output
- KEYSTORE_ALGORITHM_NOT_SUPPORTED - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KEYSTORE_KEY_ALGORITHM_NOT_FOUND - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KEYSTORE_KEY_PASSWORD_WRONG - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KEYSTORE_NOT_LOADED - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KEYSTORE_PASSWORD_WRONG - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KEYSTORE_PASSWORD_WRONG - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- KEYSTORE_TYPE_NOT_SUPPORTED - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- KMODE - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared.EncryptionType
L
- length(CharSequence) - Statische Methode in Klasse org.iqtig.packer.shared.error.crypto.StringUtils
-
Gets a CharSequence length or
0if the CharSequence isnull. - loadPrivateKeyFromKeyFile(Path) - Methode in Schnittstelle org.iqtig.packer.shared.keyio.KeyLoader
- loadPrivateKeyFromKeystore(Path, String, String, String) - Methode in Schnittstelle org.iqtig.packer.shared.keyio.KeyLoader
- loadPublicKeyFromKeyfile(Path) - Methode in Schnittstelle org.iqtig.packer.shared.keyio.KeyLoader
- loadPublicKeyFromKeystore(Path, String, String) - Methode in Schnittstelle org.iqtig.packer.shared.keyio.KeyLoader
N
- name() - Methode in Schnittstelle org.iqtig.packer.shared.error.crypto.NamedError
- NamedError - Schnittstelle in org.iqtig.packer.shared.error.crypto
-
Tagging interface für alle Errors, die eine feste ID habe und ggf. eine Textmeldung enthalten.
- NO_PROVIDER_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- NO_SUCH_ALGORITHM_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- NONKMODE - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared.EncryptionType
- NOOP - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- NumberByteArray - Klasse in org.iqtig.packer.shared.util
- NumberByteArray(byte[]) - Konstruktor für Klasse org.iqtig.packer.shared.util.NumberByteArray
- NumberByteArray(BigInteger) - Konstruktor für Klasse org.iqtig.packer.shared.util.NumberByteArray
O
- OK - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
- option(List<String>, CliParam) - Statische Methode in Klasse org.iqtig.packer.shared.cli.CliParamParser
- optionWithParam(List<String>, CliParam, Function<CliParam, RuntimeException>) - Statische Methode in Klasse org.iqtig.packer.shared.cli.CliParamParser
- optionWithParams(List<String>, CliParam, Function<CliParam, RuntimeException>) - Statische Methode in Klasse org.iqtig.packer.shared.cli.CliParamParser
- org.iqtig.packer.shared.cli - Package org.iqtig.packer.shared.cli
- org.iqtig.packer.shared.crypto - Package org.iqtig.packer.shared.crypto
- org.iqtig.packer.shared.error - Package org.iqtig.packer.shared.error
- org.iqtig.packer.shared.error.crypto - Package org.iqtig.packer.shared.error.crypto
- org.iqtig.packer.shared.keyio - Package org.iqtig.packer.shared.keyio
- org.iqtig.packer.shared.keyio.output - Package org.iqtig.packer.shared.keyio.output
- org.iqtig.packer.shared.util - Package org.iqtig.packer.shared.util
P
- parseCharset(String, Function<String, RuntimeException>) - Statische Methode in Klasse org.iqtig.packer.shared.cli.CliParamParser
- PBKDF2_HMAC_SHA256 - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
- PKCS12 - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
R
- READ_PRIVATE_KEY_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- READ_PUBLIC_KEY_ERROR - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
- readPrivateKeyFromKeyStore(InputStream, String, String, String) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- readPrivateKeyFromPem(InputStream) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- readPublicKeyFromKeyStore(InputStream, String, String) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- readPublicKeyFromPem(InputStream) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- readX509Certificate(InputStream) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- RSA - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
- RSAModulus - Klasse in org.iqtig.packer.shared.crypto
- RSAModulus(RSAPublicKey) - Konstruktor für Klasse org.iqtig.packer.shared.crypto.RSAModulus
S
- SHA256_WITH_RSA - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
- StringUtils - Klasse in org.iqtig.packer.shared.error.crypto
-
Clone from org.apache.commons:commons-lang3:3.11.
- SystemExitWrapper - Klasse in org.iqtig.packer.shared.cli
-
Wrappt das System.exit von CLI-Anwendungen zu Testzwecken.
- SystemExitWrapper() - Konstruktor für Klasse org.iqtig.packer.shared.cli.SystemExitWrapper
T
- toSignedByteArray() - Methode in Klasse org.iqtig.packer.shared.util.NumberByteArray
- toString() - Methode in Klasse org.iqtig.packer.shared.error.crypto.CryptoError
-
Liefert die
CryptoError.errorIdundCryptoError.params. - toUnsignedByteArray() - Methode in Klasse org.iqtig.packer.shared.util.NumberByteArray
U
- unwrapSecretKey(byte[], PrivateKey) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
V
- ValidationErrorException - Ausnahmeklasse in org.iqtig.packer.shared.error
-
Geklont von org.iqtig.utils.common_api.
- ValidationErrorException(int, String) - Konstruktor für Ausnahmeklasse org.iqtig.packer.shared.error.ValidationErrorException
- valueOf(String) - Statische Methode in Enum-Klasse org.iqtig.packer.shared.crypto.AESBitSize
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared.EncryptionType
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enum-Klasse org.iqtig.packer.shared.crypto.AESBitSize
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.iqtig.packer.shared.crypto.CryptoConstant
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared.EncryptionType
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.iqtig.packer.shared.keyio.output.KeyloadResult
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
W
- wrapSecretKey(SecretKey, PublicKey) - Methode in Klasse org.iqtig.packer.shared.crypto.CryptographySupportShared
- WRONG_FILE_TYPE - Enum-Konstante in Enum-Klasse org.iqtig.packer.shared.error.crypto.CryptoErrorId
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form