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

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

public class GssSignedSOAPEnvelopeBuilder
extends WSSecuritySOAPEnvelopeBuilder


Field Summary
protected  org.ietf.jgss.GSSContext context
           
protected  java.lang.String contextId
           
 
Fields inherited from class org.globus.ogsa.impl.security.authentication.WSSecuritySOAPEnvelopeBuilder
actor, baseURI, msgContext
 
Constructor Summary
GssSignedSOAPEnvelopeBuilder(javax.xml.rpc.handler.MessageContext msgContext, org.ietf.jgss.GSSContext context)
           
GssSignedSOAPEnvelopeBuilder(javax.xml.rpc.handler.MessageContext msgContext, org.ietf.jgss.GSSContext context, java.lang.String contextId)
           
 
Method Summary
 javax.xml.soap.SOAPMessage buildMessage(javax.xml.soap.SOAPEnvelope env)
           
 
Methods inherited from class org.globus.ogsa.impl.security.authentication.WSSecuritySOAPEnvelopeBuilder
addBodyID, addSecurityHeader, build, getActor, getAsDocument, getBaseURI, insertIntoSecurityHeader, setActor, toSOAPMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

protected org.ietf.jgss.GSSContext context

contextId

protected java.lang.String contextId
Constructor Detail

GssSignedSOAPEnvelopeBuilder

public GssSignedSOAPEnvelopeBuilder(javax.xml.rpc.handler.MessageContext msgContext,
                                    org.ietf.jgss.GSSContext context)

GssSignedSOAPEnvelopeBuilder

public GssSignedSOAPEnvelopeBuilder(javax.xml.rpc.handler.MessageContext msgContext,
                                    org.ietf.jgss.GSSContext context,
                                    java.lang.String contextId)
Method Detail

buildMessage

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


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.