*
* @throws java.lang.Exception Thrown when there is any problem in signing or verification
*/
public void testUsernameTokenText() throws Exception {
SOAPEnvelope envelope = null;
WSSAddUsernameToken builder = new WSSAddUsernameToken();
builder.setPasswordType(WSConstants.PASSWORD_TEXT);
log.info("Before adding UsernameToken PW Text....");
Document doc = unsignedEnvelope.getAsDocument();
Document signedDoc = builder.build(doc, "wernerd", "verySecret");
Message signedMsg = (Message) SOAPUtil.toSOAPMessage(signedDoc);
if (log.isDebugEnabled()) {
log.debug("Message with UserNameToken PW Text:");
XMLUtils.PrettyElementToWriter(signedMsg.getSOAPEnvelope().getAsDOM(), new PrintWriter(System.out));
}