| Methods in org.apache.xml.security.stax.ext with parameters of type OutputProcessorChain |
void |
AbstractOutputProcessor.createCharactersAndOutputAsEvent(OutputProcessorChain outputProcessorChain,
char[] text)
|
void |
AbstractOutputProcessor.createCharactersAndOutputAsEvent(OutputProcessorChain outputProcessorChain,
String characters)
|
void |
AbstractOutputProcessor.createEndElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain,
QName element)
|
static void |
XMLSecurityUtils.createKeyValueTokenStructure(AbstractOutputProcessor abstractOutputProcessor,
OutputProcessorChain outputProcessorChain,
PublicKey publicKey)
|
static void |
XMLSecurityUtils.createKeyValueTokenStructure(AbstractOutputProcessor abstractOutputProcessor,
OutputProcessorChain outputProcessorChain,
X509Certificate[] x509Certificates)
|
XMLSecStartElement |
AbstractOutputProcessor.createStartElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain,
QName element,
boolean outputLocalNs,
List<XMLSecAttribute> attributes)
|
void |
AbstractOutputProcessor.createStartElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain,
QName element,
List<XMLSecNamespace> namespaces,
List<XMLSecAttribute> attributes)
|
static void |
XMLSecurityUtils.createX509CertificateStructure(AbstractOutputProcessor abstractOutputProcessor,
OutputProcessorChain outputProcessorChain,
X509Certificate[] x509Certificates)
|
static void |
XMLSecurityUtils.createX509IssuerSerialStructure(AbstractOutputProcessor abstractOutputProcessor,
OutputProcessorChain outputProcessorChain,
X509Certificate[] x509Certificates)
|
static void |
XMLSecurityUtils.createX509SubjectKeyIdentifierStructure(AbstractOutputProcessor abstractOutputProcessor,
OutputProcessorChain outputProcessorChain,
X509Certificate[] x509Certificates)
|
static void |
XMLSecurityUtils.createX509SubjectNameStructure(AbstractOutputProcessor abstractOutputProcessor,
OutputProcessorChain outputProcessorChain,
X509Certificate[] x509Certificates)
|
void |
AbstractOutputProcessor.doFinal(OutputProcessorChain outputProcessorChain)
|
void |
OutputProcessor.doFinal(OutputProcessorChain outputProcessorChain)
Will be called when the whole document is processed. |
void |
AbstractBufferingOutputProcessor.doFinal(OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractBufferingOutputProcessor.flushBufferAndCallbackAfterHeader(OutputProcessorChain outputProcessorChain,
Deque<XMLSecEvent> xmlSecEventDeque)
|
void |
AbstractOutputProcessor.init(OutputProcessorChain outputProcessorChain)
|
void |
OutputProcessor.init(OutputProcessorChain outputProcessorChain)
Method will be called after setting the properties |
protected void |
AbstractOutputProcessor.outputAsEvent(OutputProcessorChain outputProcessorChain,
XMLSecEvent xmlSecEvent)
|
protected void |
AbstractOutputProcessor.outputDOMElement(Element element,
OutputProcessorChain outputProcessorChain)
|
abstract void |
AbstractOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
void |
AbstractBufferingOutputProcessor.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 XMLEvent |
protected SecurePart |
AbstractOutputProcessor.securePartMatches(XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain,
String dynamicParts)
|
| Methods in org.apache.xml.security.stax.impl.processor.output with parameters of type OutputProcessorChain |
protected abstract void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.createKeyInfoStructure(OutputProcessorChain outputProcessorChain)
|
protected void |
XMLSignatureEndingOutputProcessor.createKeyInfoStructureForSignature(OutputProcessorChain outputProcessorChain,
OutboundSecurityToken securityToken,
boolean useSingleCertificate)
|
protected abstract void |
AbstractSignatureEndingOutputProcessor.createKeyInfoStructureForSignature(OutputProcessorChain outputProcessorChain,
OutboundSecurityToken securityToken,
boolean useSingleCertificate)
|
protected void |
XMLSignatureEndingOutputProcessor.createTransformsStructureForSignature(OutputProcessorChain subOutputProcessorChain,
SignaturePartDef signaturePartDef)
|
protected abstract void |
AbstractSignatureEndingOutputProcessor.createTransformsStructureForSignature(OutputProcessorChain subOutputProcessorChain,
SignaturePartDef signaturePartDef)
|
protected void |
AbstractSignatureOutputProcessor.digestExternalReference(OutputProcessorChain outputProcessorChain,
SecurePart securePart)
|
void |
FinalOutputProcessor.doFinal(OutputProcessorChain outputProcessorChain)
|
void |
AbstractEncryptOutputProcessor.doFinal(OutputProcessorChain outputProcessorChain)
|
void |
AbstractSignatureOutputProcessor.doFinal(OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractEncryptOutputProcessor.doFinalInternal(OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.doFinalInternal(OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractSignatureOutputProcessor.doFinalInternal(OutputProcessorChain outputProcessorChain)
|
protected void |
XMLSignatureEndingOutputProcessor.flushBufferAndCallbackAfterHeader(OutputProcessorChain outputProcessorChain,
Deque<XMLSecEvent> xmlSecEventDeque)
|
void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.init(OutputProcessorChain outputProcessorChain)
|
void |
XMLSignatureOutputProcessor.init(OutputProcessorChain outputProcessorChain)
|
void |
AbstractSignatureOutputProcessor.InternalSignatureOutputProcessor.init(OutputProcessorChain outputProcessorChain)
|
void |
AbstractSignatureEndingOutputProcessor.SignedInfoProcessor.init(OutputProcessorChain outputProcessorChain)
|
protected AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
XMLSignatureEndingOutputProcessor.newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain)
|
protected abstract AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
AbstractSignatureEndingOutputProcessor.newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain)
|
void |
FinalOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
abstract void |
AbstractEncryptOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
void |
XMLEncryptOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
void |
XMLSignatureOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
abstract void |
AbstractSignatureOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
void |
AbstractSignatureOutputProcessor.InternalSignatureOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
void |
AbstractSignatureEndingOutputProcessor.SignedInfoProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.processEventInternal(XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain)
Creates the Data structure around the cipher data |
void |
XMLSignatureEndingOutputProcessor.processHeaderEvent(OutputProcessorChain outputProcessorChain)
|
void |
AbstractSignatureEndingOutputProcessor.processHeaderEvent(OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractEncryptOutputProcessor.verifyEncryptionParts(OutputProcessorChain outputProcessorChain)
|
protected void |
AbstractSignatureOutputProcessor.verifySignatureParts(OutputProcessorChain outputProcessorChain)
|