Java 使用axis2 ramaprt模块和自己的安全框架
我在项目中使用axis2实现了webservice(服务器端)。我们希望在现有web服务中启用WS-security。我们正在评估apache ramapart模块是否符合我们的需要。这是我们的要求: 基本上,我们有内部安全框架,提供加密、签名和令牌生成功能。我们的内部安全框架基本上需要一组XML形式的配置,并公开各种API来执行各种安全操作 现在有了上述环境,我可以想出三种可行的解决方案:-Java 使用axis2 ramaprt模块和自己的安全框架,java,web-services,axis2,ws-security,rampart,Java,Web Services,Axis2,Ws Security,Rampart,我在项目中使用axis2实现了webservice(服务器端)。我们希望在现有web服务中启用WS-security。我们正在评估apache ramapart模块是否符合我们的需要。这是我们的要求: 基本上,我们有内部安全框架,提供加密、签名和令牌生成功能。我们的内部安全框架基本上需要一组XML形式的配置,并公开各种API来执行各种安全操作 现在有了上述环境,我可以想出三种可行的解决方案:- 我可以围绕内部安全框架开发axis2模块,并在安全阶段将其作为.mar文件安装。所以我不会使用apac
任何其他建议都是非常受欢迎的。我在这里发布了一个答案: 这里有一个非常详细的示例,您可能会发现它很有用 您可以使用以下方法设置提供程序:
cryptoConfig.setProvider(PROVIDER);
关于自定义安全头,我很抱歉,但我没有尝试,所以我无法帮助您