org.globus.ogsa.impl.security.authentication
Class X509WSSignedSOAPEnvelopeBuilder

java.lang.Object
  extended byorg.globus.ogsa.impl.security.authentication.WSSecuritySOAPEnvelopeBuilder
      extended byorg.globus.ogsa.impl.security.authentication.X509WSSignedSOAPEnvelopeBuilder

public class X509WSSignedSOAPEnvelopeBuilder
extends WSSecuritySOAPEnvelopeBuilder


Field Summary
protected  org.ietf.jgss.GSSCredential credential
           
 
Fields inherited from class org.globus.ogsa.impl.security.authentication.WSSecuritySOAPEnvelopeBuilder
actor, baseURI, msgContext
 
Constructor Summary
X509WSSignedSOAPEnvelopeBuilder(MessageContext msgContext, org.ietf.jgss.GSSCredential credential)
           
 
Method Summary
 SOAPMessage buildMessage(SOAPEnvelope env)
           
 
Methods inherited from class org.globus.ogsa.impl.security.authentication.WSSecuritySOAPEnvelopeBuilder
addBodyID, addSecurityHeader, build, getActor, getAsDocument, getBaseURI, insertIntoSecurityHeader, insertTimestampHeader, setActor, toSOAPMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

credential

protected org.ietf.jgss.GSSCredential credential
Constructor Detail

X509WSSignedSOAPEnvelopeBuilder

public X509WSSignedSOAPEnvelopeBuilder(MessageContext msgContext,
                                       org.ietf.jgss.GSSCredential credential)
Method Detail

buildMessage

public SOAPMessage buildMessage(SOAPEnvelope env)
                         throws java.lang.Exception
Specified by:
buildMessage in class WSSecuritySOAPEnvelopeBuilder
Throws:
java.lang.Exception