xsul.dsig.globus
Class GlobusCredSOAPEnvelopeVerifier
java.lang.Object
xsul.dsig.SOAPEnvelopeVerifier
xsul.dsig.globus.GlobusCredSOAPEnvelopeVerifier
- Direct Known Subclasses:
- CapGlobusCredSOAPEnvelopeVerifier
- public class GlobusCredSOAPEnvelopeVerifier
- extends SOAPEnvelopeVerifier
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static GlobusCredSOAPEnvelopeVerifier getInstance()
getInstance
public static GlobusCredSOAPEnvelopeVerifier getInstance(GlobusCredential cred)
getInstance
public static GlobusCredSOAPEnvelopeVerifier getInstance(GlobusCredential cred,
java.security.cert.X509Certificate[] trustedCerts)
throws XsulException
- Throws:
XsulException
verifySoapMessage
public SignatureInfo verifySoapMessage(org.w3c.dom.Document envelope)
throws XsulException
- Specified by:
verifySoapMessage in class SOAPEnvelopeVerifier
- Throws:
XsulException
checkSignatureValue
public static boolean checkSignatureValue(XMLSignature sig,
java.security.Key pk)
throws XMLSignatureException
- Throws:
XMLSignatureException
SHA1
public static java.lang.String SHA1(byte[] data)
IU Extreme! Lab (http://www.extreme.indiana.edu)