Modifier and Type | Method | 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 | 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 | 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 | Description |
---|---|---|
static XMLSecEvent |
XMLSecEventFactory.allocate(XMLStreamReader xmlStreamReader,
XMLSecStartElement parentXMLSecStartElement) |
|
void |
XMLSecEvent.setParentXMLSecStartElement(XMLSecStartElement xmlSecStartElement) |
Modifier and Type | Method | Description |
---|---|---|
OutputProcessorChain |
OutputProcessorChainImpl.createSubChain(OutputProcessor outputProcessor,
XMLSecStartElement parentXMLSecStartElement) |
Modifier and Type | Method | Description |
---|---|---|
XMLSecStartElement |
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.getStartElement() |
Modifier and Type | Method | Description |
---|---|---|
protected AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier |
AbstractSignatureReferenceVerifyInputProcessor.getSignatureReferenceVerifier(XMLSecurityProperties securityProperties,
InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
XMLSecStartElement startElement) |
|
protected abstract void |
AbstractDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected void |
XMLDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
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 void |
XMLDecryptInputProcessor.DecryptedEventReaderInputProcessor.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 abstract AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
AbstractDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
|
protected AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
XMLDecryptInputProcessor.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 | 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 | Description |
---|---|---|
protected XMLSecStartElement |
AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor.getXmlSecStartElement() |
Modifier and Type | Method | 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 abstract AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
AbstractSignatureEndingOutputProcessor.newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
XMLSecStartElement xmlSecStartElement,
OutputProcessorChain outputProcessorChain) |
|
protected AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
XMLSignatureEndingOutputProcessor.newSignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
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 | Description |
---|---|
AbstractInternalEncryptionOutputProcessor(EncryptionPartDef encryptionPartDef,
XMLSecStartElement xmlSecStartElement,
String encoding) |
|
InternalSignatureOutputProcessor(SignaturePartDef signaturePartDef,
XMLSecStartElement xmlSecStartElement) |
|
SignedInfoProcessor(SignatureAlgorithm signatureAlgorithm,
XMLSecStartElement xmlSecStartElement) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
ResolverFilesystem.matches(XMLSecStartElement xmlSecStartElement) |
|
boolean |
ResolverHttp.matches(XMLSecStartElement xmlSecStartElement) |
|
boolean |
ResolverSameDocument.matches(XMLSecStartElement xmlSecStartElement) |
|
boolean |
ResolverSameDocument.matches(XMLSecStartElement xmlSecStartElement,
QName idAttributeNS) |
|
boolean |
ResolverXPointer.matches(XMLSecStartElement xmlSecStartElement) |
|
boolean |
ResolverXPointer.matches(XMLSecStartElement xmlSecStartElement,
QName idAttributeNS) |
Modifier and Type | Class | Description |
---|---|---|
class |
XMLSecStartElementImpl |
Modifier and Type | Field | Description |
---|---|---|
protected XMLSecStartElement |
XMLSecEventBaseImpl.parentXMLSecStartELement |
Modifier and Type | Method | Description |
---|---|---|
XMLSecStartElement |
XMLSecEventBaseImpl.asStartElement() |
|
XMLSecStartElement |
XMLSecStartElementImpl.asStartElement() |
|
XMLSecStartElement |
XMLSecEventBaseImpl.getParentXMLSecStartElement() |
|
XMLSecStartElement |
XMLSecEventBaseImpl.getStartElementAtLevel(int level) |
|
XMLSecStartElement |
XMLSecStartElementImpl.getStartElementAtLevel(int level) |
Modifier and Type | Method | Description |
---|---|---|
void |
XMLSecEventBaseImpl.setParentXMLSecStartElement(XMLSecStartElement xmlSecStartElement) |
Constructor | 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–2018 The Apache Software Foundation. All rights reserved.