Modifier and Type | Method and Description |
---|---|
XMLSecStartElement |
AbstractOutputProcessor.addAttributes(XMLSecStartElement xmlSecStartElement,
List<XMLSecAttribute> attributeList) |
XMLSecStartElement |
AbstractOutputProcessor.createStartElementAndOutputAsEvent(OutputProcessorChain outputProcessorChain,
QName element,
boolean outputLocalNs,
List<XMLSecAttribute> attributes) |
Modifier and Type | Method and Description |
---|---|
XMLSecStartElement |
AbstractOutputProcessor.addAttributes(XMLSecStartElement xmlSecStartElement,
List<XMLSecAttribute> attributeList) |
OutputProcessorChain |
OutputProcessorChain.createSubChain(OutputProcessor outputProcessor,
XMLSecStartElement parentXMLSecStartElement) |
static Set<String> |
XMLSecurityUtils.getExcC14NInclusiveNamespacePrefixes(XMLSecStartElement xmlSecStartElement,
boolean excludeVisible) |
Attribute |
AbstractInputProcessor.getReferenceIDAttribute(XMLSecStartElement xmlSecStartElement) |
boolean |
ResourceResolver.matches(XMLSecStartElement xmlSecStartElement) |
protected SecurePart |
AbstractOutputProcessor.securePartMatches(XMLSecStartElement xmlSecStartElement,
Map<Object,SecurePart> secureParts) |
protected SecurePart |
AbstractOutputProcessor.securePartMatches(XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain,
String dynamicParts) |
Modifier and Type | Method and Description |
---|---|
XMLSecStartElement |
XMLSecEvent.asStartElement() |
XMLSecStartElement |
XMLSecStartElement.asStartElement() |
static XMLSecStartElement |
XMLSecEventFactory.createXmlSecStartElement(QName name,
Collection<XMLSecAttribute> attributes,
Collection<XMLSecNamespace> namespaces) |
static XMLSecStartElement |
XMLSecEventFactory.createXmlSecStartElement(QName name,
List<XMLSecAttribute> attributes,
List<XMLSecNamespace> namespaces) |
XMLSecStartElement |
XMLSecEvent.getParentXMLSecStartElement() |
XMLSecStartElement |
XMLSecEvent.getStartElementAtLevel(int level) |
Modifier and Type | Method and Description |
---|---|
static XMLSecEvent |
XMLSecEventFactory.allocate(XMLStreamReader xmlStreamReader,
XMLSecStartElement parentXMLSecStartElement) |
void |
XMLSecEvent.setParentXMLSecStartElement(XMLSecStartElement xmlSecStartElement) |
Modifier and Type | Method and Description |
---|---|
OutputProcessorChain |
OutputProcessorChainImpl.createSubChain(OutputProcessor outputProcessor,
XMLSecStartElement parentXMLSecStartElement) |
Modifier and Type | Method and Description |
---|---|
XMLSecStartElement |
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.getStartElement() |
Modifier and Type | Method and Description |
---|---|
protected AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier |
AbstractSignatureReferenceVerifyInputProcessor.getSignatureReferenceVerifier(XMLSecurityProperties securityProperties,
InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
XMLSecStartElement startElement) |
protected void |
XMLDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected abstract void |
AbstractDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected void |
XMLDecryptInputProcessor.DecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain,
XMLSecStartElement xmlSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected abstract void |
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain,
XMLSecStartElement xmlSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected org.apache.xml.security.binding.xmlenc.ReferenceType |
AbstractDecryptInputProcessor.matchesReferenceId(XMLSecStartElement xmlSecStartElement) |
protected AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
XMLDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
protected abstract AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
AbstractDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
protected List<org.apache.xml.security.binding.xmldsig.ReferenceType> |
AbstractSignatureReferenceVerifyInputProcessor.resolvesResource(XMLSecStartElement xmlSecStartElement) |
void |
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.setStartElement(XMLSecStartElement startElement) |
Constructor and Description |
---|
AbstractDecryptedEventReaderInputProcessor(XMLSecurityProperties securityProperties,
SecurePart.Modifier encryptionModifier,
boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
AbstractDecryptInputProcessor abstractDecryptInputProcessor,
InboundSecurityToken inboundSecurityToken) |
DecryptedEventReaderInputProcessor(XMLSecurityProperties securityProperties,
SecurePart.Modifier encryptionModifier,
boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
XMLDecryptInputProcessor decryptInputProcessor,
InboundSecurityToken inboundSecurityToken) |
InternalSignatureReferenceVerifier(XMLSecurityProperties securityProperties,
InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
XMLSecStartElement startElement) |
Modifier and Type | Method and Description |
---|---|
protected XMLSecStartElement |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.getXmlSecStartElement() |
Modifier and Type | Method and Description |
---|---|
protected Transformer |
AbstractSignatureOutputProcessor.buildTransformerChain(OutputStream outputStream,
SignaturePartDef signaturePartDef,
XMLSecStartElement xmlSecStartElement) |
protected AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor |
XMLEncryptOutputProcessor.createInternalEncryptionOutputProcessor(EncryptionPartDef encryptionPartDef,
XMLSecStartElement startElement,
String encoding,
OutboundSecurityToken keyWrappingToken)
Override this method to return a different AbstractInternalEncryptionOutputProcessor instance
which will write out the KeyInfo contents in the EncryptedData.
|
protected AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
XMLSignatureEndingOutputProcessor.newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
String signatureId,
XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain) |
protected abstract AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
AbstractSignatureEndingOutputProcessor.newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
String signatureId,
XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain) |
protected void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.processEventInternal(XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain)
Creates the Data structure around the cipher data
|
protected void |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.setXmlSecStartElement(XMLSecStartElement xmlSecStartElement) |
Constructor and Description |
---|
AbstractInternalEncryptionOutputProcessor(EncryptionPartDef encryptionPartDef,
XMLSecStartElement xmlSecStartElement,
String encoding) |
InternalSignatureOutputProcessor(SignaturePartDef signaturePartDef,
XMLSecStartElement xmlSecStartElement) |
SignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
String signatureId,
XMLSecStartElement xmlSecStartElement) |
Modifier and Type | Method and Description |
---|---|
boolean |
ResolverHttp.matches(XMLSecStartElement xmlSecStartElement) |
boolean |
ResolverXPointer.matches(XMLSecStartElement xmlSecStartElement) |
boolean |
ResolverFilesystem.matches(XMLSecStartElement xmlSecStartElement) |
boolean |
ResolverSameDocument.matches(XMLSecStartElement xmlSecStartElement) |
boolean |
ResolverXPointer.matches(XMLSecStartElement xmlSecStartElement,
QName idAttributeNS) |
boolean |
ResolverSameDocument.matches(XMLSecStartElement xmlSecStartElement,
QName idAttributeNS) |
Modifier and Type | Class and Description |
---|---|
class |
XMLSecStartElementImpl |
Modifier and Type | Field and Description |
---|---|
protected XMLSecStartElement |
XMLSecEventBaseImpl.parentXMLSecStartELement |
Modifier and Type | Method and Description |
---|---|
XMLSecStartElement |
XMLSecStartElementImpl.asStartElement() |
XMLSecStartElement |
XMLSecEventBaseImpl.asStartElement() |
XMLSecStartElement |
XMLSecEventBaseImpl.getParentXMLSecStartElement() |
XMLSecStartElement |
XMLSecStartElementImpl.getStartElementAtLevel(int level) |
XMLSecStartElement |
XMLSecEventBaseImpl.getStartElementAtLevel(int level) |
Modifier and Type | Method and Description |
---|---|
void |
XMLSecEventBaseImpl.setParentXMLSecStartElement(XMLSecStartElement xmlSecStartElement) |
Constructor and Description |
---|
XMLSecCharactersImpl(char[] text,
boolean isCData,
boolean isIgnorableWhiteSpace,
boolean isWhiteSpace,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecCharactersImpl(String data,
boolean isCData,
boolean isIgnorableWhiteSpace,
boolean isWhiteSpace,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecCommentImpl(String text,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecDTDImpl(String dtd,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecEndElementImpl(QName elementName,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecEntityReferenceImpl(String name,
EntityDeclaration entityDeclaration,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecProcessingInstructionImpl(String target,
String data,
XMLSecStartElement parentXmlSecStartElement) |
XMLSecStartElementImpl(QName elementName,
List<XMLSecAttribute> attributes,
List<XMLSecNamespace> namespaces,
XMLSecStartElement parentXmlSecStartElement) |
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.