具有X.509证书的二进制安全令牌和数字签名的Soap Request

时间:2019-04-10 07:31:44

标签: spring security soap

我正在编写一个Java Spring Boot应用程序,该应用程序需要充当SOAP Web服务的客户端。

Soap Client需要执行以下操作:- 1.相互认证 2.在请求中包含二进制安全令牌,该令牌包含客户端的X.509证书。 3.在SOAP消息主体上生成XML数字签名。

第1部分,我没有问题!困难在于尝试执行第2点和第3点,并且正在寻求帮助。我假设我可以为此使用Wss4jSecurityInterceptor?

谢谢。

@Bean
    public Wss4jSecurityInterceptor securityInterceptor() throws IOException, Exception {
Wss4jSecurityInterceptor securityInterceptor = new Wss4jSecurityInterceptor();

....
....

return securityInterceptor;

}

0 个答案:

没有答案