-2
我正在嘗試學習Java web服務。要創建一個簡單的Web服務,我已經按照this tutorial,一切工作正常。但是現在我想用數字簽名來簽署請求。我怎麼做?java web服務的數字簽名
我的Web服務:
@WebService(serviceName = "DigSignWebService")
@Stateless()
public class DigSignWebService {
@WebMethod(operationName = "hello")
public String hello(@WebParam(name = "name") String txt) {
return "Hello " + txt + " !";
}
我的客戶:
public class DigSignClient {
public static void main(String[] args) throws Exception {
String name = "Darth Vader";
String k = hello(name);
System.out.println(k);
}
private static String hello(java.lang.String name) {
dgservice.DigSignWebService_Service service = new dgservice.DigSignWebService_Service();
dgservice.DigSignWebService port = service.getDigSignWebServicePort();
return port.hello(name);
}