target = new QNameTarget(name);
targets.add(target);
targets.add(new WsuIdTarget("timestamp"));
LinkedList operations = new LinkedList();
operations.add(new OperationDescription(TimestampOperation.class, null, null, "300", null));
operations.add(new OperationDescription(SignatureOperation.class, targets, "wsse", null, null));
name = new QName("http://org.jboss.ws/2004", "someHeader");
target = new QNameTarget(name);
targets = new ArrayList();
targets.add(target);
name = new QName("http://org.jboss.ws/2004", "echoString2");
target = new QNameTarget(name, true);
targets.add(target);
operations.add(new OperationDescription(EncryptionOperation.class, targets, "wsse", null, null));
operations.add(new OperationDescription(SendUsernameOperation.class, null, "hi", "there", null));
return operations;
}