A C D E F G H I K M N O P R S T V W X 
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
Geklont von
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
Geklont von
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
Geklont von
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
 
A C D E F G H I K M N O P R S T V W X 
All Classes All Packages