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]