Modifier and Type | Field | Description |
---|---|---|
protected XMLSecurityProperties |
AbstractOutputProcessor.securityProperties |
Modifier and Type | Method | Description |
---|---|---|
XMLSecurityProperties |
AbstractInputProcessor.getSecurityProperties() |
|
XMLSecurityProperties |
AbstractOutputProcessor.getSecurityProperties() |
|
static XMLSecurityProperties |
XMLSec.validateAndApplyDefaultsToInboundSecurityProperties(XMLSecurityProperties securityProperties) |
Validates the user supplied configuration and applies default values as appropriate for the inbound security engine
|
static XMLSecurityProperties |
XMLSec.validateAndApplyDefaultsToOutboundSecurityProperties(XMLSecurityProperties securityProperties) |
Validates the user supplied configuration and applies default values as appropriate for the outbound security engine
|
Modifier and Type | Method | Description |
---|---|---|
static InboundXMLSec |
XMLSec.getInboundWSSec(XMLSecurityProperties securityProperties) |
Creates and configures an inbound streaming security engine
|
static OutboundXMLSec |
XMLSec.getOutboundXMLSec(XMLSecurityProperties securityProperties) |
Creates and configures an outbound streaming security engine
|
void |
XMLSecurityHeaderHandler.handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
|
protected <T> T |
AbstractInputSecurityHeaderHandler.parseStructure(Deque<XMLSecEvent> eventDeque,
int index,
XMLSecurityProperties securityProperties) |
|
void |
AbstractOutputProcessor.setXMLSecurityProperties(XMLSecurityProperties xmlSecurityProperties) |
|
void |
OutputProcessor.setXMLSecurityProperties(XMLSecurityProperties xmlSecurityProperties) |
setter for the XMLSecurityProperties after instantiation of the processor
|
static XMLSecurityProperties |
XMLSec.validateAndApplyDefaultsToInboundSecurityProperties(XMLSecurityProperties securityProperties) |
Validates the user supplied configuration and applies default values as appropriate for the inbound security engine
|
static XMLSecurityProperties |
XMLSec.validateAndApplyDefaultsToOutboundSecurityProperties(XMLSecurityProperties securityProperties) |
Validates the user supplied configuration and applies default values as appropriate for the outbound security engine
|
Constructor | Description |
---|---|
AbstractInputProcessor(XMLSecurityProperties securityProperties) |
|
InboundXMLSec(XMLSecurityProperties securityProperties) |
|
OutboundXMLSec(XMLSecurityProperties securityProperties) |
|
XMLSecurityProperties(XMLSecurityProperties xmlSecurityProperties) |
Constructor | Description |
---|---|
XMLSecurityStreamReader(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties) |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
AbstractSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken) |
|
protected void |
XMLSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken) |
|
protected AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier |
AbstractSignatureReferenceVerifyInputProcessor.getSignatureReferenceVerifier(XMLSecurityProperties securityProperties,
InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
XMLSecStartElement startElement) |
|
void |
AbstractSignatureInputHandler.handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
|
void |
XMLEncryptedKeyInputHandler.handle(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType,
XMLSecEvent responsibleXMLSecStartXMLEvent,
XMLSecurityProperties securityProperties) |
|
void |
XMLEncryptedKeyInputHandler.handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
|
protected void |
XMLEncryptedKeyInputHandler.handleReferenceList(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType,
XMLSecurityProperties securityProperties) |
|
protected abstract AbstractSignatureInputHandler.SignatureVerifier |
AbstractSignatureInputHandler.newSignatureVerifier(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType) |
|
protected AbstractSignatureInputHandler.SignatureVerifier |
XMLSignatureInputHandler.newSignatureVerifier(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType) |
|
protected Deque<XMLSecEvent> |
AbstractSignatureInputHandler.reparseSignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
|
protected abstract InboundSecurityToken |
AbstractSignatureInputHandler.SignatureVerifier.retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
|
protected InboundSecurityToken |
XMLSignatureInputHandler.XMLSignatureVerifier.retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
|
protected InboundSecurityToken |
AbstractSignatureInputHandler.verifySignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
Constructor | Description |
---|---|
AbstractDecryptedEventReaderInputProcessor(XMLSecurityProperties securityProperties,
SecurePart.Modifier encryptionModifier,
boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
AbstractDecryptInputProcessor abstractDecryptInputProcessor,
InboundSecurityToken inboundSecurityToken) |
|
AbstractDecryptInputProcessor(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
org.apache.xml.security.binding.xmlenc.ReferenceList referenceList,
XMLSecurityProperties securityProperties) |
|
AbstractDecryptInputProcessor(XMLSecurityProperties securityProperties) |
|
AbstractSignatureReferenceVerifyInputProcessor(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken,
XMLSecurityProperties securityProperties) |
|
DecryptedEventReaderInputProcessor(XMLSecurityProperties securityProperties,
SecurePart.Modifier encryptionModifier,
boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
XMLDecryptInputProcessor decryptInputProcessor,
InboundSecurityToken inboundSecurityToken) |
|
InternalReplayProcessor(XMLSecurityProperties securityProperties,
ArrayDeque<XMLSecEvent> xmlSecEventList) |
|
InternalSignatureReferenceVerifier(XMLSecurityProperties securityProperties,
InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
XMLSecStartElement startElement) |
|
LogInputProcessor(XMLSecurityProperties securityProperties) |
|
SignatureVerifier(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityContext inboundSecurityContext,
XMLSecurityProperties securityProperties) |
|
XMLDecryptInputProcessor(XMLSecurityProperties securityProperties) |
|
XMLEventReaderInputProcessor(XMLSecurityProperties securityProperties,
XMLStreamReader xmlStreamReader) |
|
XMLSecurityInputProcessor(XMLSecurityProperties securityProperties) |
|
XMLSignatureReferenceVerifyInputProcessor(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken,
XMLSecurityProperties securityProperties) |
|
XMLSignatureVerifier(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityContext inboundSecurityContext,
XMLSecurityProperties securityProperties) |
Modifier and Type | Method | Description |
---|---|---|
InboundSecurityToken |
SecurityTokenFactoryImpl.getSecurityToken(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
SecurityTokenConstants.KeyUsage keyUsage,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
Modifier and Type | Method | Description |
---|---|---|
abstract InboundSecurityToken |
SecurityTokenFactory.getSecurityToken(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
SecurityTokenConstants.KeyUsage keyUsage,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.