Class AbstractSignatureInputHandler.SignatureVerifier
- java.lang.Object
-
- org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler.SignatureVerifier
-
- Direct Known Subclasses:
XMLSignatureInputHandler.XMLSignatureVerifier
- Enclosing class:
- AbstractSignatureInputHandler
public abstract class AbstractSignatureInputHandler.SignatureVerifier extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SignatureVerifier(org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityContext inboundSecurityContext, XMLSecurityProperties securityProperties)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
createSignatureAlgorithm(InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmldsig.SignatureType signatureType)
protected void
doFinal()
InboundSecurityToken
getInboundSecurityToken()
protected void
processEvent(XMLSecEvent xmlSecEvent)
protected abstract InboundSecurityToken
retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType, XMLSecurityProperties securityProperties, InboundSecurityContext inboundSecurityContext)
-
-
-
Constructor Detail
-
SignatureVerifier
public SignatureVerifier(org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityContext inboundSecurityContext, XMLSecurityProperties securityProperties) throws XMLSecurityException
- Throws:
XMLSecurityException
-
-
Method Detail
-
retrieveSecurityToken
protected abstract InboundSecurityToken retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType, XMLSecurityProperties securityProperties, InboundSecurityContext inboundSecurityContext) throws XMLSecurityException
- Throws:
XMLSecurityException
-
getInboundSecurityToken
public InboundSecurityToken getInboundSecurityToken()
-
createSignatureAlgorithm
protected void createSignatureAlgorithm(InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmldsig.SignatureType signatureType) throws XMLSecurityException
- Throws:
XMLSecurityException
-
processEvent
protected void processEvent(XMLSecEvent xmlSecEvent) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
doFinal
protected void doFinal() throws XMLSecurityException
- Throws:
XMLSecurityException
-
-