xsul.dsig
Class SOAPEnvelopeVerifier

java.lang.Object
  extended byxsul.dsig.SOAPEnvelopeVerifier
Direct Known Subclasses:
GlobusCredSOAPEnvelopeVerifier, SessionKeySOAPEnvelopeVerifier

public abstract class SOAPEnvelopeVerifier
extends java.lang.Object


Constructor Summary
SOAPEnvelopeVerifier()
           
 
Method Summary
abstract  SignatureInfo verifySoapMessage(org.w3c.dom.Document envelope)
           
 SignatureInfo verifySoapMessage(java.lang.String envelope)
           
 SignatureInfo verifySoapMessage(java.lang.String envelope, boolean validation)
           
 SignatureInfo verifySoapMessage(java.lang.String envelope, javax.xml.parsers.DocumentBuilderFactory dbf)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPEnvelopeVerifier

public SOAPEnvelopeVerifier()
Method Detail

verifySoapMessage

public abstract SignatureInfo verifySoapMessage(org.w3c.dom.Document envelope)
                                         throws SignatureVerificationFailure,
                                                XsulException
Throws:
SignatureVerificationFailure
XsulException

verifySoapMessage

public SignatureInfo verifySoapMessage(java.lang.String envelope)
                                throws SignatureVerificationFailure,
                                       XsulException
Throws:
SignatureVerificationFailure
XsulException

verifySoapMessage

public SignatureInfo verifySoapMessage(java.lang.String envelope,
                                       boolean validation)
                                throws SignatureVerificationFailure,
                                       XsulException
Throws:
SignatureVerificationFailure
XsulException

verifySoapMessage

public SignatureInfo verifySoapMessage(java.lang.String envelope,
                                       javax.xml.parsers.DocumentBuilderFactory dbf)
                                throws SignatureVerificationFailure,
                                       XsulException
Throws:
SignatureVerificationFailure
XsulException


IU Extreme! Lab (http://www.extreme.indiana.edu)