Uses of Interface
org.apache.xml.security.stax.ext.OutputProcessorChain
-
Packages that use OutputProcessorChain Package Description org.apache.xml.security.stax.ext org.apache.xml.security.stax.impl org.apache.xml.security.stax.impl.processor.output -
-
Uses of OutputProcessorChain in org.apache.xml.security.stax.ext
Methods in org.apache.xml.security.stax.ext that return OutputProcessorChain Modifier and Type Method Description OutputProcessorChain
OutputProcessorChain. createSubChain(OutputProcessor outputProcessor)
Create a new SubChain.OutputProcessorChain
OutputProcessorChain. createSubChain(OutputProcessor outputProcessor, XMLSecStartElement parentXMLSecStartElement)
Methods in org.apache.xml.security.stax.ext with parameters of type OutputProcessorChain Modifier and Type Method Description void
AbstractOutputProcessor. createCharactersAndOutputAsEvent(OutputProcessorChain outputProcessorChain, char[] text)
void
AbstractOutputProcessor. createCharactersAndOutputAsEvent(OutputProcessorChain outputProcessorChain, java.lang.String characters)
void
AbstractOutputProcessor. createEndElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain, javax.xml.namespace.QName element)
static void
XMLSecurityUtils. createKeyNameTokenStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.lang.String keyName)
static void
XMLSecurityUtils. createKeyValueTokenStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates)
static void
XMLSecurityUtils. createKeyValueTokenStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.PublicKey publicKey)
XMLSecStartElement
AbstractOutputProcessor. createStartElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain, javax.xml.namespace.QName element, boolean outputLocalNs, java.util.List<XMLSecAttribute> attributes)
void
AbstractOutputProcessor. createStartElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain, javax.xml.namespace.QName element, java.util.List<XMLSecNamespace> namespaces, java.util.List<XMLSecAttribute> attributes)
static void
XMLSecurityUtils. createX509CertificateStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates)
static void
XMLSecurityUtils. createX509CertificateStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates, boolean outputX509Data)
static void
XMLSecurityUtils. createX509IssuerSerialStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates)
static void
XMLSecurityUtils. createX509IssuerSerialStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates, boolean outputX509Data)
static void
XMLSecurityUtils. createX509SubjectKeyIdentifierStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates)
static void
XMLSecurityUtils. createX509SubjectKeyIdentifierStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates, boolean outputX509Data)
static void
XMLSecurityUtils. createX509SubjectNameStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates)
static void
XMLSecurityUtils. createX509SubjectNameStructure(AbstractOutputProcessor abstractOutputProcessor, OutputProcessorChain outputProcessorChain, java.security.cert.X509Certificate[] x509Certificates, boolean outputX509Data)
void
AbstractBufferingOutputProcessor. doFinal(OutputProcessorChain outputProcessorChain)
void
AbstractOutputProcessor. doFinal(OutputProcessorChain outputProcessorChain)
void
OutputProcessor. doFinal(OutputProcessorChain outputProcessorChain)
Will be called when the whole document is processed.protected void
AbstractBufferingOutputProcessor. flushBufferAndCallbackAfterHeader(OutputProcessorChain outputProcessorChain, java.util.Deque<XMLSecEvent> xmlSecEventDeque)
void
AbstractOutputProcessor. init(OutputProcessorChain outputProcessorChain)
void
OutputProcessor. init(OutputProcessorChain outputProcessorChain)
Method will be called after setting the propertiesprotected void
AbstractOutputProcessor. outputAsEvent(OutputProcessorChain outputProcessorChain, XMLSecEvent xmlSecEvent)
protected void
AbstractOutputProcessor. outputDOMElement(org.w3c.dom.Element element, OutputProcessorChain outputProcessorChain)
void
AbstractBufferingOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
abstract void
AbstractOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
protected abstract void
AbstractBufferingOutputProcessor. processHeaderEvent(OutputProcessorChain outputProcessorChain)
void
AbstractOutputProcessor. processNextEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
void
OutputProcessor. processNextEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
Will be called from the framework for every XMLEventprotected SecurePart
AbstractOutputProcessor. securePartMatches(XMLSecStartElement xmlSecStartElement, OutputProcessorChain outputProcessorChain, java.lang.String dynamicParts)
-
Uses of OutputProcessorChain in org.apache.xml.security.stax.impl
Classes in org.apache.xml.security.stax.impl that implement OutputProcessorChain Modifier and Type Class Description class
OutputProcessorChainImpl
Implementation of a OutputProcessorChainFields in org.apache.xml.security.stax.impl declared as OutputProcessorChain Modifier and Type Field Description private OutputProcessorChain
XMLSecurityStreamWriter. outputProcessorChain
Methods in org.apache.xml.security.stax.impl that return OutputProcessorChain Modifier and Type Method Description OutputProcessorChain
OutputProcessorChainImpl. createSubChain(OutputProcessor outputProcessor)
OutputProcessorChain
OutputProcessorChainImpl. createSubChain(OutputProcessor outputProcessor, XMLSecStartElement parentXMLSecStartElement)
Constructors in org.apache.xml.security.stax.impl with parameters of type OutputProcessorChain Constructor Description XMLSecurityStreamWriter(OutputProcessorChain outputProcessorChain)
-
Uses of OutputProcessorChain in org.apache.xml.security.stax.impl.processor.output
Methods in org.apache.xml.security.stax.impl.processor.output with parameters of type OutputProcessorChain Modifier and Type Method Description protected abstract void
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor. createKeyInfoStructure(OutputProcessorChain outputProcessorChain)
protected abstract void
AbstractSignatureEndingOutputProcessor. createKeyInfoStructureForSignature(OutputProcessorChain outputProcessorChain, OutboundSecurityToken securityToken, boolean useSingleCertificate)
protected void
XMLSignatureEndingOutputProcessor. createKeyInfoStructureForSignature(OutputProcessorChain outputProcessorChain, OutboundSecurityToken securityToken, boolean useSingleCertificate)
protected abstract void
AbstractSignatureEndingOutputProcessor. createTransformsStructureForSignature(OutputProcessorChain subOutputProcessorChain, SignaturePartDef signaturePartDef)
protected void
XMLSignatureEndingOutputProcessor. createTransformsStructureForSignature(OutputProcessorChain subOutputProcessorChain, SignaturePartDef signaturePartDef)
protected void
AbstractSignatureOutputProcessor. digestExternalReference(OutputProcessorChain outputProcessorChain, SecurePart securePart)
void
AbstractEncryptOutputProcessor. doFinal(OutputProcessorChain outputProcessorChain)
void
AbstractSignatureOutputProcessor. doFinal(OutputProcessorChain outputProcessorChain)
void
FinalOutputProcessor. doFinal(OutputProcessorChain outputProcessorChain)
protected void
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor. doFinalInternal(OutputProcessorChain outputProcessorChain)
protected void
AbstractEncryptOutputProcessor. doFinalInternal(OutputProcessorChain outputProcessorChain)
protected void
AbstractSignatureOutputProcessor. doFinalInternal(OutputProcessorChain outputProcessorChain)
protected void
XMLSignatureEndingOutputProcessor. flushBufferAndCallbackAfterHeader(OutputProcessorChain outputProcessorChain, java.util.Deque<XMLSecEvent> xmlSecEventDeque)
void
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor. init(OutputProcessorChain outputProcessorChain)
void
AbstractSignatureEndingOutputProcessor.SignedInfoProcessor. init(OutputProcessorChain outputProcessorChain)
void
AbstractSignatureOutputProcessor.InternalSignatureOutputProcessor. init(OutputProcessorChain outputProcessorChain)
void
XMLSignatureOutputProcessor. init(OutputProcessorChain outputProcessorChain)
protected abstract AbstractSignatureEndingOutputProcessor.SignedInfoProcessor
AbstractSignatureEndingOutputProcessor. newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm, java.lang.String signatureId, XMLSecStartElement xmlSecStartElement, OutputProcessorChain outputProcessorChain)
protected AbstractSignatureEndingOutputProcessor.SignedInfoProcessor
XMLSignatureEndingOutputProcessor. newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm, java.lang.String signatureId, XMLSecStartElement xmlSecStartElement, OutputProcessorChain outputProcessorChain)
void
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
abstract void
AbstractEncryptOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
void
AbstractSignatureEndingOutputProcessor.SignedInfoProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
void
AbstractSignatureOutputProcessor.InternalSignatureOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
abstract void
AbstractSignatureOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
void
FinalOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
void
XMLEncryptOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
void
XMLSignatureOutputProcessor. processEvent(XMLSecEvent xmlSecEvent, OutputProcessorChain outputProcessorChain)
protected void
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor. processEventInternal(XMLSecStartElement xmlSecStartElement, OutputProcessorChain outputProcessorChain)
Creates the Data structure around the cipher datavoid
AbstractSignatureEndingOutputProcessor. processHeaderEvent(OutputProcessorChain outputProcessorChain)
void
XMLSignatureEndingOutputProcessor. processHeaderEvent(OutputProcessorChain outputProcessorChain)
protected void
AbstractEncryptOutputProcessor. verifyEncryptionParts(OutputProcessorChain outputProcessorChain)
protected void
AbstractSignatureOutputProcessor. verifySignatureParts(OutputProcessorChain outputProcessorChain)
-