public class DecryptInputProcessor
extends org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
Constructor and Description |
---|
DecryptInputProcessor(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
org.apache.xml.security.binding.xmlenc.ReferenceList referenceList,
WSSSecurityProperties securityProperties,
WSInboundSecurityContext securityContext) |
Modifier and Type | Method and Description |
---|---|
protected InputStream |
applyTransforms(org.apache.xml.security.binding.xmlenc.ReferenceType referenceType,
InputStream inputStream) |
void |
doFinal(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain) |
protected void |
handleCipherReference(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
Cipher cipher,
org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken) |
protected void |
handleEncryptedContent(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
org.apache.xml.security.stax.ext.stax.XMLSecStartElement parentStartXMLEvent,
org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected void |
handleSecurityToken(org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.stax.ext.InboundSecurityContext inboundSecurityContext,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
org.apache.xml.security.stax.ext.stax.XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.stax.ext.InboundSecurityContext inboundSecurityContext) |
getProcessedReferences, getReferences, matchesReferenceId, processNextEvent, processNextHeaderEvent
public DecryptInputProcessor(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType, org.apache.xml.security.binding.xmlenc.ReferenceList referenceList, WSSSecurityProperties securityProperties, WSInboundSecurityContext securityContext) throws org.apache.xml.security.exceptions.XMLSecurityException
org.apache.xml.security.exceptions.XMLSecurityException
protected InputStream applyTransforms(org.apache.xml.security.binding.xmlenc.ReferenceType referenceType, InputStream inputStream) throws org.apache.xml.security.exceptions.XMLSecurityException
applyTransforms
in class org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
protected void handleEncryptedContent(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.stax.ext.stax.XMLSecStartElement parentStartXMLEvent, org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) throws org.apache.xml.security.exceptions.XMLSecurityException
handleEncryptedContent
in class org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
protected void handleCipherReference(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, Cipher cipher, org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken) throws org.apache.xml.security.exceptions.XMLSecurityException
handleCipherReference
in class org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
protected org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor newDecryptedEventReaderInputProcessor(boolean encryptedHeader, org.apache.xml.security.stax.ext.stax.XMLSecStartElement xmlSecStartElement, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken, org.apache.xml.security.stax.ext.InboundSecurityContext inboundSecurityContext) throws org.apache.xml.security.exceptions.XMLSecurityException
newDecryptedEventReaderInputProcessor
in class org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
protected void handleSecurityToken(org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken, org.apache.xml.security.stax.ext.InboundSecurityContext inboundSecurityContext, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) throws org.apache.xml.security.exceptions.XMLSecurityException
handleSecurityToken
in class org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
public void doFinal(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain) throws XMLStreamException, org.apache.xml.security.exceptions.XMLSecurityException
doFinal
in interface org.apache.xml.security.stax.ext.InputProcessor
doFinal
in class org.apache.xml.security.stax.impl.processor.input.AbstractDecryptInputProcessor
XMLStreamException
org.apache.xml.security.exceptions.XMLSecurityException
Copyright © 2017 JBoss by Red Hat. All rights reserved.