我们有一个使用Apache CXF开发的Web服务客户端。 在我们的客户端类中,我们有:
public class RunCode implements CallbackHandler
{
@Test
public void getView()
{
// Code
}
}
现在我的问题是:在哪些情况下我们的班级需要实施CallbackHandler
?
在上面的代码中它究竟做了什么?
答案 0 :(得分:0)
CallbackHandler与WS-SECURITY和WS-SECURITYPOLICY一起使用。见this documentation of CXF WS-SECURITY。你不会让单元测试类实现它,除非由于某些复杂的原因你选择将单元测试的'this'作为回调对象传递给CXF,如果你问我,这将是一个相当巴洛克式的单元测试设计。