Author: coheigea
Date: Thu Apr 30 10:45:37 2009
New Revision: 770158

URL: http://svn.apache.org/viewvc?rev=770158&view=rev
Log:
[WSS-180] - Updated the signature test.

Modified:
    webservices/wss4j/trunk/test/wssec/TestWSSecurityNew17.java

Modified: webservices/wss4j/trunk/test/wssec/TestWSSecurityNew17.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/test/wssec/TestWSSecurityNew17.java?rev=770158&r1=770157&r2=770158&view=diff
==============================================================================
--- webservices/wss4j/trunk/test/wssec/TestWSSecurityNew17.java (original)
+++ webservices/wss4j/trunk/test/wssec/TestWSSecurityNew17.java Thu Apr 30 
10:45:37 2009
@@ -253,7 +253,7 @@
      */
     public void testSymmetricSignatureSHA1Handler() throws Exception {
         final WSSConfig cfg = WSSConfig.getNewInstance();
-        final RequestData reqData = new RequestData();
+        RequestData reqData = new RequestData();
         reqData.setWssConfig(cfg);
         java.util.Map messageContext = new java.util.TreeMap();
         messageContext.put(WSHandlerConstants.SIG_KEY_ID, "EncryptedKeySHA1");
@@ -267,7 +267,7 @@
         SOAPEnvelope unsignedEnvelope = message.getSOAPEnvelope();
         final Document doc = unsignedEnvelope.getAsDocument();
         MyHandler handler = new MyHandler();
-        handler.doit(
+        handler.send(
             WSConstants.SIGN, 
             doc, 
             reqData, 
@@ -280,6 +280,15 @@
             LOG.debug(outputString);
         }
         
+        reqData = new RequestData();
+        reqData.setWssConfig(WSSConfig.getNewInstance());
+        messageContext = new java.util.TreeMap();
+        messageContext.put(WSHandlerConstants.PW_CALLBACK_REF, this);
+        reqData.setMsgContext(messageContext);
+        reqData.setUsername("");
+        
+        handler.receive(WSConstants.SIGN, reqData);
+        
         verify(doc);
     }
     
@@ -352,7 +361,7 @@
             return null;
         }
 
-        void doit(
+        void send(
             int action, 
             Document doc,
             RequestData reqData, 
@@ -366,5 +375,15 @@
                 true
             );
         }
+        
+        void receive(
+            int action, 
+            RequestData reqData
+        ) throws org.apache.ws.security.WSSecurityException {
+            doReceiverAction(
+                action, 
+                reqData
+            );
+        }
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to