public class WSSSignatureReferenceVerifyInputProcessor
extends org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
Constructor and Description |
---|
WSSSignatureReferenceVerifyInputProcessor(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.xml.security.stax.ext.Transformer |
buildTransformerChain(org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
OutputStream outputStream,
org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier internalSignatureReferenceVerifier) |
protected org.apache.wss4j.stax.impl.processor.input.WSSSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier |
getSignatureReferenceVerifier(org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties,
org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType,
org.apache.xml.security.stax.ext.stax.XMLSecStartElement startElement) |
protected void |
processElementPath(List<QName> elementPath,
org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
org.apache.xml.security.stax.ext.stax.XMLSecEvent xmlSecEvent,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) |
org.apache.xml.security.stax.ext.stax.XMLSecEvent |
processNextEvent(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain) |
protected void |
verifyExternalReference(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
InputStream inputStream,
org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) |
compareDigest, createMessageDigestOutputStream, doFinal, getInboundSecurityToken, getProcessedReferences, getSignatureType, processNextHeaderEvent, resolvesResource
public WSSSignatureReferenceVerifyInputProcessor(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken, org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties) throws org.apache.xml.security.exceptions.XMLSecurityException
org.apache.xml.security.exceptions.XMLSecurityException
protected void verifyExternalReference(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, InputStream inputStream, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) throws org.apache.xml.security.exceptions.XMLSecurityException, XMLStreamException
verifyExternalReference
in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
XMLStreamException
public org.apache.xml.security.stax.ext.stax.XMLSecEvent processNextEvent(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain) throws XMLStreamException, org.apache.xml.security.exceptions.XMLSecurityException
processNextEvent
in interface org.apache.xml.security.stax.ext.InputProcessor
processNextEvent
in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
XMLStreamException
org.apache.xml.security.exceptions.XMLSecurityException
protected void processElementPath(List<QName> elementPath, org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.stax.ext.stax.XMLSecEvent xmlSecEvent, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) throws org.apache.xml.security.exceptions.XMLSecurityException
processElementPath
in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
protected org.apache.wss4j.stax.impl.processor.input.WSSSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier getSignatureReferenceVerifier(org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties, org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, org.apache.xml.security.stax.ext.stax.XMLSecStartElement startElement) throws org.apache.xml.security.exceptions.XMLSecurityException
getSignatureReferenceVerifier
in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
protected org.apache.xml.security.stax.ext.Transformer buildTransformerChain(org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, OutputStream outputStream, org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier internalSignatureReferenceVerifier) throws org.apache.xml.security.exceptions.XMLSecurityException
buildTransformerChain
in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
org.apache.xml.security.exceptions.XMLSecurityException
Copyright © 2017 JBoss by Red Hat. All rights reserved.