A C D E F G H I K M N O P R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addError(ValidationErrorException) - Method in exception org.iqtig.xpacker.error.IqtigError
-
Fügt einen Fehler in die Fehlerliste ein.
- Api - Class in org.iqtig.xpacker
-
Klasse zum Ver- und Entschlüsseln von Elementen in XML-Dateien.
Elemente werden symmetrisch mit einem zufällig erzeugten Schlüssel verschlüsselt.
C
- characters(char[], int, int) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- checkParameter() - Method in class org.iqtig.xpacker.config.ConfigHelper
- closeOutputFile() - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- comment(char[], int, int) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- compress(File, File) - Static method in class org.iqtig.xpacker.impl.sax.CompressionSaxHandler
- compress(File, File, String[]) - Static method in class org.iqtig.xpacker.impl.sax.CompressionSaxHandler
- CompressionSaxHandler - Class in org.iqtig.xpacker.impl.sax
- CompressionSaxHandler(boolean) - Constructor for class org.iqtig.xpacker.impl.sax.CompressionSaxHandler
- ConfigHelper - Class in org.iqtig.xpacker.config
- ConfigHelper(Configuration) - Constructor for class org.iqtig.xpacker.config.ConfigHelper
- Configuration - Interface in org.iqtig.xpacker
-
Diese Klasse enthält alle Daten die bei einem Konsolen-Aufruf übergeben werden.
- ConfigurationImpl - Class in org.iqtig.xpacker.config
- ConfigurationImpl(boolean, boolean, boolean, String, String, List<String>, List<String>, String) - Constructor for class org.iqtig.xpacker.config.ConfigurationImpl
- ConfigurationImpl(ConfigurationImpl.Stat, String, String, List<String>, List<String>, String) - Constructor for class org.iqtig.xpacker.config.ConfigurationImpl
- ConfigurationImpl.Stat - Enum in org.iqtig.xpacker.config
- Constants - Class in org.iqtig.xpacker.constants
- createDocumentFromIs(InputStream) - Static method in class org.iqtig.xpacker.support.XmlSupport
- createStringFromDocument(Document) - Static method in class org.iqtig.xpacker.support.XmlSupport
-
Sonar SuppressWarnings siehe: org.iqtig.xpacker.impl.XPacker#xmlOut(org.w3c.dom.Document, java.io.OutputStream)
D
- decompress(File, File) - Static method in class org.iqtig.xpacker.impl.sax.CompressionSaxHandler
- decompress(File, File, String[]) - Static method in class org.iqtig.xpacker.impl.sax.CompressionSaxHandler
- decrypt(File, File, File, List<String>) - Static method in class org.iqtig.xpacker.Api
-
Entschlüsselt Elemente einer XML-Datei, wobei der symmetrische Schlüssel im Tag "encryption" gespeichert wird.
- decrypt(File, File, File, List<String>, String) - Static method in class org.iqtig.xpacker.Api
-
Entschlüsselt Elemente einer XML-Datei.
- DECRYPT - org.iqtig.xpacker.config.ConfigurationImpl.Stat
- DECRYPT - org.iqtig.xpacker.params.XPackerCliParam
- decryptXMLDoc(Document, List<PrivateKey>, String) - Method in class org.iqtig.crypto.key.impl.XMLCryptionAsymImplOneKey
- decryptXMLDoc(Document, List<PrivateKey>, String) - Method in interface org.iqtig.crypto.key.interfaces.XMLCryptionAsym
- domToString(Document) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
-
Sonar SuppressWarnings siehe: org.iqtig.xpacker.impl.XPacker#xmlOut(org.w3c.dom.Document, java.io.OutputStream)
E
- ElementRecorder - Class in org.iqtig.xpacker.impl.sax
- ElementRecorder() - Constructor for class org.iqtig.xpacker.impl.sax.ElementRecorder
- encrypt(File, File, File, List<String>) - Static method in class org.iqtig.xpacker.Api
-
Verschlüsselt Elemente einer XML-Datei, wobei der symmetrische Schlüssel im Tag "encryption" gespeichert wird.
- encrypt(File, File, File, List<String>, String) - Static method in class org.iqtig.xpacker.Api
-
Verschlüsselt Elemente einer XML-Datei.
- ENCRYPT - org.iqtig.xpacker.config.ConfigurationImpl.Stat
- ENCRYPT - org.iqtig.xpacker.params.XPackerCliParam
- ENCRYPTED_KEY_TAG - org.iqtig.xpacker.params.XPackerCliParam
- encryptedXMLDoc(Document, List<MyPublicKey>, String, String) - Method in class org.iqtig.crypto.key.impl.XMLCryptionAsymImplOneKey
- encryptedXMLDoc(Document, List<MyPublicKey>, String, String) - Method in interface org.iqtig.crypto.key.interfaces.XMLCryptionAsym
- endCDATA() - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- endDTD() - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- endElement(String, String, String) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- endEntity(String) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
F
- fileOnly(String) - Method in class org.iqtig.xpacker.config.ConfigHelper
G
- GENERATE_KEY - org.iqtig.xpacker.params.XPackerCliParam
- generateKey() - Method in interface org.iqtig.crypto.key.interfaces.IQTIGKeyGenerator
- generateKey() - Method in interface org.iqtig.crypto.key.interfaces.IQTIGKeyPairGenerator
- GENKEY - org.iqtig.xpacker.config.ConfigurationImpl.Stat
- getArgsError() - Static method in class org.iqtig.xpacker.constants.Constants
- getElementsToRecord() - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- getEncryptedKeyTag() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- getEncryptedKeyTag() - Method in interface org.iqtig.xpacker.Configuration
-
Funktion gibt die zu Ausgabedateinamen zurück.
- getEncryptedKeyTag() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- getErrors() - Method in exception org.iqtig.xpacker.error.IqtigError
- getHelpText() - Method in enum org.iqtig.xpacker.params.XPackerCliParam
- getKeyID() - Method in class org.iqtig.crypto.key.interfaces.MyPublicKey
- getKeyNames() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- getKeyNames() - Method in interface org.iqtig.xpacker.Configuration
-
Die Funktion gibt einen Dateinamen zum öffentlichen- oder privaten Schlüssel zurück.
- getKeyNames() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- getKeyPair() - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- getLongParam() - Method in enum org.iqtig.xpacker.params.XPackerCliParam
- getName() - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- getParameterErrors() - Method in class org.iqtig.xpacker.config.ConfigHelper
- getPrivateKey() - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- getPublicKey() - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- getPublicKey() - Method in class org.iqtig.crypto.key.interfaces.MyPublicKey
- getShortParam() - Method in enum org.iqtig.xpacker.params.XPackerCliParam
- getString(String) - Static method in class org.iqtig.xpacker.constants.Constants
- getTags() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- getTags() - Method in interface org.iqtig.xpacker.Configuration
-
Funktion gibt einen zu ver-/entschlüsslenden Tag zurück.
- getTags() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- getXmlInFileName() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- getXmlInFileName() - Method in interface org.iqtig.xpacker.Configuration
-
Funktion gibt die zu ver-/entschlüsselnden Dateinamen zurück.
- getXmlInFileName() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- getXmlOufFileName() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- getXmlOutFilename() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- getXmlOutFilename() - Method in interface org.iqtig.xpacker.Configuration
-
Funktion gibt die zu ver/entschlüsselnden Dateinamen zurück.
H
- handleError(IqtigError) - Static method in class org.iqtig.xpacker.XPackerCliApp
- HELP - org.iqtig.xpacker.params.XPackerCliParam
I
- inc() - Method in class org.iqtig.xpacker.impl.Status
- INPUT_FILE - org.iqtig.xpacker.params.XPackerCliParam
- IqtigError - Exception in org.iqtig.xpacker.error
-
Die Klasse erbt von Error.
- IqtigError(String) - Constructor for exception org.iqtig.xpacker.error.IqtigError
-
Erzeugt IqtigError mit einer Beschreibung des Fehlers.
- IqtigError(String, Collection<ValidationErrorException>) - Constructor for exception org.iqtig.xpacker.error.IqtigError
-
Erzeugt IqtigError mit einer Beschreibung des Fehlers und einer List von Fehlern.
- IqtigError(Collection<ValidationErrorException>) - Constructor for exception org.iqtig.xpacker.error.IqtigError
-
Erzeugt IqtigError mit einer List von Fehlern.
- IQTIGKeyGenerator - Interface in org.iqtig.crypto.key.interfaces
- IQTIGKeyPairGenerator - Interface in org.iqtig.crypto.key.interfaces
- isCompress() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- isCompress() - Method in interface org.iqtig.xpacker.Configuration
-
Funktion gibt an, ob Kompression angewendet werden soll.
- isDecrypt() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- isDecrypt() - Method in enum org.iqtig.xpacker.config.ConfigurationImpl.Stat
- isDecrypt() - Method in interface org.iqtig.xpacker.Configuration
-
Die Funktion gibt beim Entschlüsseln "true" zurück.
- isDecypt() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- isEncrypt() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- isEncrypt() - Method in enum org.iqtig.xpacker.config.ConfigurationImpl.Stat
- isEncrypt() - Method in interface org.iqtig.xpacker.Configuration
-
Die Funktion gibt "true" zurück, wenn verschlüsselt werden soll.
- isEncryptedKeyTag() - Method in class org.iqtig.xpacker.config.ConfigHelper
- isEncypt() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- isGenKey() - Method in class org.iqtig.xpacker.config.ConfigurationImpl
- isGenKey() - Method in enum org.iqtig.xpacker.config.ConfigurationImpl.Stat
- isGenKey() - Method in interface org.iqtig.xpacker.Configuration
-
Die Funktion gibt "true" zurück, wenn ein Schlüssel erzeugt werden soll.
- isGenKey() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- isHelp() - Method in class org.iqtig.xpacker.params.XPackerCliParamInput
- isTags() - Method in class org.iqtig.xpacker.config.ConfigHelper
K
- KEY_NAMES - org.iqtig.xpacker.params.XPackerCliParam
- KEY_SIZE_ASYM - Static variable in class org.iqtig.crypto.key.impl.KeySetting
- KEY_SIZE_SYM - Static variable in class org.iqtig.crypto.key.impl.KeySetting
- KEY_TYPE_ASYM - Static variable in class org.iqtig.crypto.key.impl.KeySetting
- KEY_TYPE_SYM - Static variable in class org.iqtig.crypto.key.impl.KeySetting
- keygen(File) - Static method in class org.iqtig.xpacker.Api
-
Erzeugt ein Schlüsselpaar.
- KeyGetter - Interface in org.iqtig.crypto.key.interfaces
- KeyGetterImpl - Class in org.iqtig.crypto.key.impl
- KeyGetterImpl() - Constructor for class org.iqtig.crypto.key.impl.KeyGetterImpl
- KeySetting - Class in org.iqtig.crypto.key.impl
- KeySetting() - Constructor for class org.iqtig.crypto.key.impl.KeySetting
M
- main(String[]) - Static method in class org.iqtig.xpacker.Main
- Main - Class in org.iqtig.xpacker
- Main() - Constructor for class org.iqtig.xpacker.Main
- map(XPackerCliParamInput) - Static method in class org.iqtig.xpacker.XPackerParameterMapper
- MyPublicKey - Class in org.iqtig.crypto.key.interfaces
- MyPublicKey(String, PublicKey) - Constructor for class org.iqtig.crypto.key.interfaces.MyPublicKey
N
- newAsymmetricKey() - Method in class org.iqtig.crypto.key.impl.KeyGetterImpl
- newAsymmetricKey() - Method in interface org.iqtig.crypto.key.interfaces.KeyGetter
- newSymmetricKey() - Method in class org.iqtig.crypto.key.impl.KeyGetterImpl
- newSymmetricKey() - Method in interface org.iqtig.crypto.key.interfaces.KeyGetter
O
- org.iqtig.crypto.key.impl - package org.iqtig.crypto.key.impl
- org.iqtig.crypto.key.interfaces - package org.iqtig.crypto.key.interfaces
- org.iqtig.xpacker - package org.iqtig.xpacker
- org.iqtig.xpacker.config - package org.iqtig.xpacker.config
- org.iqtig.xpacker.constants - package org.iqtig.xpacker.constants
- org.iqtig.xpacker.error - package org.iqtig.xpacker.error
- org.iqtig.xpacker.impl - package org.iqtig.xpacker.impl
- org.iqtig.xpacker.impl.sax - package org.iqtig.xpacker.impl.sax
- org.iqtig.xpacker.params - package org.iqtig.xpacker.params
- org.iqtig.xpacker.support - package org.iqtig.xpacker.support
- OUTPUT_FILE - org.iqtig.xpacker.params.XPackerCliParam
P
- parse(File, File, String[]) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- percent() - Method in class org.iqtig.xpacker.impl.Status
- PRIVATE_KEY_SUFIX - Static variable in class org.iqtig.xpacker.constants.Constants
- processDocument(String, String) - Method in class org.iqtig.xpacker.impl.sax.CompressionSaxHandler
- processDocument(String, String) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- ProgressEvaluator - Interface in org.iqtig.xpacker.impl
- PUBLIC_KEY_SUFIX - Static variable in class org.iqtig.xpacker.constants.Constants
R
- readRSAKeyPair(InputStream, InputStream) - Method in class org.iqtig.crypto.key.impl.KeyGetterImpl
- readRSAKeyPair(InputStream, InputStream) - Method in interface org.iqtig.crypto.key.interfaces.KeyGetter
- readRSAPrivateKey(InputStream) - Method in class org.iqtig.crypto.key.impl.KeyGetterImpl
- readRSAPrivateKey(InputStream) - Method in interface org.iqtig.crypto.key.interfaces.KeyGetter
- readRSAPublicKey(InputStream) - Method in class org.iqtig.crypto.key.impl.KeyGetterImpl
- readRSAPublicKey(InputStream) - Method in interface org.iqtig.crypto.key.interfaces.KeyGetter
- running(Configuration) - Method in class org.iqtig.xpacker.impl.XPacker
-
Einsprungpunkt in das Programm.
S
- SaxHandler - Class in org.iqtig.xpacker.impl.sax
- SaxHandler() - Constructor for class org.iqtig.xpacker.impl.sax.SaxHandler
- setElementsToRecord(String[]) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- setHandler(SaxHandler) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- setKeyPair(KeyPair) - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- setKeys(PublicKey, PrivateKey) - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- setName(String) - Method in class org.iqtig.crypto.key.impl.TagKeyPair
- setOutputFile(File) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- setProgressValue(int) - Method in interface org.iqtig.xpacker.impl.ProgressEvaluator
- start(String[]) - Method in class org.iqtig.xpacker.XPackerCliApp
- startCDATA() - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- startDocument() - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- startDTD(String, String, String) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- startElement(String, String, String, Attributes) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- startEntity(String) - Method in class org.iqtig.xpacker.impl.sax.SaxHandler
- startRecording() - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- Status - Class in org.iqtig.xpacker.impl
- Status(Document, List<String>, ProgressEvaluator) - Constructor for class org.iqtig.xpacker.impl.Status
- stopRecording(String) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- stringToDom(String) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
-
Sonar SuppressWarnings siehe: org.iqtig.xpacker.impl.XPacker#xmlOut(org.w3c.dom.Document, java.io.OutputStream)
T
- TagKeyPair - Class in org.iqtig.crypto.key.impl
- TagKeyPair(String, KeyPair) - Constructor for class org.iqtig.crypto.key.impl.TagKeyPair
- TAGS - org.iqtig.xpacker.params.XPackerCliParam
V
- valueOf(String) - Static method in enum org.iqtig.xpacker.config.ConfigurationImpl.Stat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iqtig.xpacker.params.XPackerCliParam
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.iqtig.xpacker.config.ConfigurationImpl.Stat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iqtig.xpacker.params.XPackerCliParam
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valuesAsList() - Static method in enum org.iqtig.xpacker.params.XPackerCliParam
W
- writeToFile(char) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
- writeToFile(String) - Static method in class org.iqtig.xpacker.impl.sax.ElementRecorder
X
- XMLCryptionAsym - Interface in org.iqtig.crypto.key.interfaces
- XMLCryptionAsymImplOneKey - Class in org.iqtig.crypto.key.impl
- XMLCryptionAsymImplOneKey(Status) - Constructor for class org.iqtig.crypto.key.impl.XMLCryptionAsymImplOneKey
- XMLCryptionAsymImplOneKey(Status, KeyGetter) - Constructor for class org.iqtig.crypto.key.impl.XMLCryptionAsymImplOneKey
- XmlSupport - Class in org.iqtig.xpacker.support
- XPacker - Class in org.iqtig.xpacker.impl
-
Die Startklasse der Anwendung.
- XPacker() - Constructor for class org.iqtig.xpacker.impl.XPacker
- XPacker(ProgressEvaluator) - Constructor for class org.iqtig.xpacker.impl.XPacker
- XPackerCliApp - Class in org.iqtig.xpacker
- XPackerCliApp(SystemExitWrapper) - Constructor for class org.iqtig.xpacker.XPackerCliApp
- XPackerCliParam - Enum in org.iqtig.xpacker.params
-
Kommandozeilenparameter für die XPacker-Anwendung.
- XPackerCliParamInput - Class in org.iqtig.xpacker.params
- XPackerCliParamInput(String[]) - Constructor for class org.iqtig.xpacker.params.XPackerCliParamInput
- XPackerParameterMapper - Class in org.iqtig.xpacker
All Classes All Packages