Modifier and Type | Method and Description |
---|---|
protected XMLSecEvent |
AbstractInputSecurityHeaderHandler.getResponsibleStartXMLEvent(Deque<XMLSecEvent> eventDeque,
int index) |
XMLSecEvent |
InputProcessorChain.processEvent()
Requests the next XMLEvent from the next processor in the chain.
|
XMLSecEvent |
InputProcessor.processEvent(InputProcessorChain inputProcessorChain)
Will be called from the framework when the next XMLEvent is requested
|
XMLSecEvent |
InputProcessorChain.processHeaderEvent()
Requests the next security header XMLEvent from the next processor in the chain.
|
XMLSecEvent |
InputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain)
Will be called from the framework when the next security-header XMLEvent is requested
|
Modifier and Type | Method and Description |
---|---|
protected List<XMLSecEvent> |
AbstractInputSecurityHeaderHandler.getResponsibleXMLSecEvents(Deque<XMLSecEvent> xmlSecEvents,
int index) |
protected Deque<XMLSecEvent> |
AbstractBufferingOutputProcessor.getXmlSecEventBuffer() |
Modifier and Type | Method and Description |
---|---|
static String |
XMLSecurityUtils.getXMLEventAsString(XMLSecEvent xmlSecEvent)
Returns the XMLEvent type in String form
|
protected void |
AbstractOutputProcessor.outputAsEvent(OutputProcessorChain outputProcessorChain,
XMLSecEvent xmlSecEvent) |
void |
OutputProcessorChain.processEvent(XMLSecEvent xmlSecEvent)
Forwards the XMLEvent to the next processor in the chain.
|
void |
AbstractBufferingOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain) |
void |
OutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain)
Will be called from the framework for every XMLEvent
|
void |
Transformer.transform(XMLSecEvent xmlSecEvent) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractBufferingOutputProcessor.flushBufferAndCallbackAfterHeader(OutputProcessorChain outputProcessorChain,
Deque<XMLSecEvent> xmlSecEventDeque) |
protected List<QName> |
AbstractInputSecurityHeaderHandler.getElementPath(Deque<XMLSecEvent> eventDeque) |
protected XMLSecEvent |
AbstractInputSecurityHeaderHandler.getResponsibleStartXMLEvent(Deque<XMLSecEvent> eventDeque,
int index) |
protected List<XMLSecEvent> |
AbstractInputSecurityHeaderHandler.getResponsibleXMLSecEvents(Deque<XMLSecEvent> xmlSecEvents,
int index) |
void |
XMLSecurityHeaderHandler.handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
protected <T> T |
AbstractInputSecurityHeaderHandler.parseStructure(Deque<XMLSecEvent> eventDeque,
int index,
XMLSecurityProperties securityProperties) |
Modifier and Type | Interface and Description |
---|---|
interface |
XMLSecAttribute |
interface |
XMLSecCharacters |
interface |
XMLSecComment |
interface |
XMLSecDTD |
interface |
XMLSecEndDocument |
interface |
XMLSecEndElement |
interface |
XMLSecEntityDeclaration |
interface |
XMLSecEntityReference |
interface |
XMLSecNamespace |
interface |
XMLSecProcessingInstruction |
interface |
XMLSecStartDocument |
interface |
XMLSecStartElement |
Modifier and Type | Method and Description |
---|---|
static XMLSecEvent |
XMLSecEventFactory.allocate(XMLStreamReader xmlStreamReader,
XMLSecStartElement parentXMLSecStartElement) |
Modifier and Type | Method and Description |
---|---|
XMLSecEvent |
InputProcessorChainImpl.processEvent() |
XMLSecEvent |
InputProcessorChainImpl.processHeaderEvent() |
Modifier and Type | Method and Description |
---|---|
void |
OutputProcessorChainImpl.processEvent(XMLSecEvent xmlSecEvent) |
Constructor and Description |
---|
XMLSecurityEventReader(Deque<XMLSecEvent> xmlSecEvents,
int fromIndex) |
Modifier and Type | Method and Description |
---|---|
XMLSecEvent |
LogInputProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLSecurityInputProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLSecurityInputProcessor.InternalBufferProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLSecurityInputProcessor.InternalReplayProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractDecryptInputProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLEventReaderInputProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractSignatureReferenceVerifyInputProcessor.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.processEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
LogInputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLSecurityInputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLSecurityInputProcessor.InternalBufferProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLSecurityInputProcessor.InternalReplayProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractDecryptInputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
XMLEventReaderInputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractSignatureReferenceVerifyInputProcessor.processHeaderEvent(InputProcessorChain inputProcessorChain) |
XMLSecEvent |
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.processHeaderEvent(InputProcessorChain inputProcessorChain) |
Modifier and Type | Method and Description |
---|---|
ArrayDeque<XMLSecEvent> |
XMLSecurityInputProcessor.InternalBufferProcessor.getXmlSecEventList() |
protected Deque<XMLSecEvent> |
AbstractSignatureInputHandler.reparseSignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
Modifier and Type | Method and Description |
---|---|
void |
XMLEncryptedKeyInputHandler.handle(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType,
XMLSecEvent responsibleXMLSecStartXMLEvent,
XMLSecurityProperties securityProperties) |
protected void |
XMLSignatureReferenceVerifyInputProcessor.processElementPath(List<QName> elementPath,
InputProcessorChain inputProcessorChain,
XMLSecEvent xmlSecEvent,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) |
protected abstract void |
AbstractSignatureReferenceVerifyInputProcessor.processElementPath(List<QName> elementPath,
InputProcessorChain inputProcessorChain,
XMLSecEvent xmlSecEvent,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) |
protected void |
AbstractSignatureInputHandler.SignatureVerifier.processEvent(XMLSecEvent xmlSecEvent) |
void |
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.processEvent(XMLSecEvent xmlSecEvent,
InputProcessorChain inputProcessorChain) |
Modifier and Type | Method and Description |
---|---|
void |
XMLEncryptedKeyInputHandler.handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
void |
AbstractSignatureInputHandler.handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
protected Deque<XMLSecEvent> |
AbstractSignatureInputHandler.reparseSignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
protected InboundSecurityToken |
AbstractSignatureInputHandler.verifySignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
Constructor and Description |
---|
InternalReplayProcessor(XMLSecurityProperties securityProperties,
ArrayDeque<XMLSecEvent> xmlSecEventList) |
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractSignatureOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain) |
void |
AbstractSignatureOutputProcessor.InternalSignatureOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
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 |
XMLSignatureOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain) |
void |
AbstractSignatureEndingOutputProcessor.SignedInfoProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain) |
void |
XMLEncryptOutputProcessor.processEvent(XMLSecEvent xmlSecEvent,
OutputProcessorChain outputProcessorChain) |
Modifier and Type | Method and Description |
---|---|
protected void |
XMLSignatureEndingOutputProcessor.flushBufferAndCallbackAfterHeader(OutputProcessorChain outputProcessorChain,
Deque<XMLSecEvent> xmlSecEventDeque) |
Modifier and Type | Method and Description |
---|---|
XMLSecEvent |
AbstractInboundSecurityToken.getXMLSecEvent() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractInboundSecurityToken.setXMLSecEvent(XMLSecEvent xmlSecEvent) |
Modifier and Type | Class and Description |
---|---|
class |
XMLSecAttributeImpl
Class to let XML-Attributes be comparable how it is requested by C14N
|
class |
XMLSecCharactersImpl |
class |
XMLSecCommentImpl |
class |
XMLSecDTDImpl |
class |
XMLSecEndDocumentImpl |
class |
XMLSecEndElementImpl |
class |
XMLSecEntityDeclarationImpl |
class |
XMLSecEntityReferenceImpl |
class |
XMLSecEventBaseImpl |
class |
XMLSecNamespaceImpl
Class to let XML-Namespaces be comparable how it is requested by C14N
|
class |
XMLSecProcessingInstructionImpl |
class |
XMLSecStartDocumentImpl |
class |
XMLSecStartElementImpl |
Modifier and Type | Method and Description |
---|---|
void |
TransformIdentity.transform(XMLSecEvent xmlSecEvent) |
void |
TransformBase64Decode.transform(XMLSecEvent xmlSecEvent) |
void |
TransformEnvelopedSignature.transform(XMLSecEvent xmlSecEvent) |
Modifier and Type | Method and Description |
---|---|
void |
CanonicalizerBase.transform(XMLSecEvent xmlSecEvent) |
Modifier and Type | Method and Description |
---|---|
XMLSecEvent |
AbstractElementSecurityEvent.getXmlSecEvent() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractElementSecurityEvent.setXmlSecEvent(XMLSecEvent xmlSecEvent) |
Modifier and Type | Method and Description |
---|---|
XMLSecEvent |
InboundSecurityToken.getXMLSecEvent()
Returns the first XMLEvent for this token
|
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.