我正在尝试使用WSS4JInInterceptor
来解密SoapEnvelope的加密元素。我配置了拦截器,以便对它们进行解密(我已经调试了WSS4J
的一些代码,并且可以看到在WSDataRef
中与加密操作protectedElement
相关的对象已正确解密)...但是元素Camel
的{{1}}邮件中的邮件仍被加密。
我是在做错什么事还是应该自己交换XML文档的解密和加密元素?
TLDR;
RouteBuilder
是否交换XML请求的解密和加密元素,以便Camel使用解密消息,还是应该稍后在代码中完成?