org.apache.ws.security.message
Class WSAddSignatureConfirmation

java.lang.Object
  extended byorg.apache.ws.security.message.WSBaseMessage
      extended byorg.apache.ws.security.message.WSAddSignatureConfirmation

public class WSAddSignatureConfirmation
extends WSBaseMessage

Builds a WS SignatureConfirmation and inserts it into the SOAP Envelope.

Author:
Werner Dittmann (Werner.Dittmann@t-online.de).

Field Summary
 
Fields inherited from class org.apache.ws.security.message.WSBaseMessage
actor, doDebug, keyIdentifierType, mustunderstand, parts, password, timeToLive, user, wssConfig
 
Constructor Summary
WSAddSignatureConfirmation()
          Deprecated. replaced by WSSecSignatureConfirmation.WSSecSignatureConfirmation()
WSAddSignatureConfirmation(java.lang.String actor)
          Deprecated. replaced by WSSecSignatureConfirmation.WSSecSignatureConfirmation() and WSSecHeader for actor specification.
WSAddSignatureConfirmation(java.lang.String actor, boolean mu)
          Deprecated. replaced by WSSecSignatureConfirmation.WSSecSignatureConfirmation() and WSSecHeader for actor and mustunderstand specification.
 
Method Summary
 org.w3c.dom.Document build(org.w3c.dom.Document doc, byte[] sigVal)
          Deprecated. replaced by WSSecSignatureConfirmation.build(Document, byte[], WSSecHeader)
 java.lang.String getId()
          Deprecated. replaced by WSSecSignatureConfirmation.getId()
 void setId(java.lang.String id)
          Deprecated. no replacement, id is created by default in WSSecSignatureConfirmation
 
Methods inherited from class org.apache.ws.security.message.WSBaseMessage
getKeyIdentifierType, insertSecurityHeader, setActor, setBodyID, setKeyIdentifierType, setMustUnderstand, setParts, setTimeToLive, setUserInfo, setWsConfig, setWsuId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSAddSignatureConfirmation

public WSAddSignatureConfirmation()
Deprecated. replaced by WSSecSignatureConfirmation.WSSecSignatureConfirmation()

Constructor.


WSAddSignatureConfirmation

public WSAddSignatureConfirmation(java.lang.String actor)
Deprecated. replaced by WSSecSignatureConfirmation.WSSecSignatureConfirmation() and WSSecHeader for actor specification.

Constructor.

Parameters:
actor - the name of the actor of the wsse:Security header

WSAddSignatureConfirmation

public WSAddSignatureConfirmation(java.lang.String actor,
                                  boolean mu)
Deprecated. replaced by WSSecSignatureConfirmation.WSSecSignatureConfirmation() and WSSecHeader for actor and mustunderstand specification.

Constructor.

Parameters:
actor - The name of the actor of the wsse:Security header
mu - Set mustUnderstand to true or false
Method Detail

build

public org.w3c.dom.Document build(org.w3c.dom.Document doc,
                                  byte[] sigVal)
Deprecated. replaced by WSSecSignatureConfirmation.build(Document, byte[], WSSecHeader)

Adds a new SignatureConfirmation to a soap envelope. A complete SignatureConfirmation is constructed and added to the wsse:Security header.

Parameters:
doc - The SOAP enevlope as W3C document
sigVal - the Signature value. This will be the content of the "Value" attribute.
Returns:
Document with SignatureConfirmation added

setId

public void setId(java.lang.String id)
Deprecated. no replacement, id is created by default in WSSecSignatureConfirmation

Set the wsu:Id value of the SignatureConfirmation

Parameters:
id -

getId

public java.lang.String getId()
Deprecated. replaced by WSSecSignatureConfirmation.getId()

Get the wsu:Id value of the SignatureConfirmation

Returns:
Returns the wsu:id value


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.