Class AbstractDecryptInputProcessor.DecryptionThread
java.lang.Object
org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor.DecryptionThread
- All Implemented Interfaces:
Runnable
- Enclosing class:
AbstractDecryptInputProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final XMLSecEventprivate final booleanprivate final InputProcessorChainprivate intprivate final PipedInputStreamprivate final PipedOutputStreamprivate Keyprivate Cipher -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDecryptionThread(InputProcessorChain inputProcessorChain, boolean header, XMLSecEvent firstEvent) -
Method Summary
Modifier and TypeMethodDescription(package private) intprotected Keyprotected Cipherprivate XMLSecEventvoidrun()(package private) voidsetIvLength(int ivLength) protected voidsetSecretKey(Key secretKey) protected voidsetSymmetricCipher(Cipher symmetricCipher)
-
Field Details
-
inputProcessorChain
-
header
private final boolean header -
pipedOutputStream
-
pipedInputStream
-
symmetricCipher
-
ivLength
private int ivLength -
secretKey
-
firstEvent
-
-
Constructor Details
-
DecryptionThread
protected DecryptionThread(InputProcessorChain inputProcessorChain, boolean header, XMLSecEvent firstEvent) throws XMLStreamException, XMLSecurityException
-
-
Method Details
-
getPipedInputStream
-
processNextEvent
-
run
-
getSymmetricCipher
-
setSymmetricCipher
-
getIvLength
int getIvLength() -
setIvLength
void setIvLength(int ivLength) -
getSecretKey
-
setSecretKey
-