如何在服务端动态配置rampart

时间:2010-09-22 07:31:58

标签: web-services

如何在服务端动态配置rampart?我的意思是我想为不同的客户使用不同的服务密钥。

教程的任何提示或链接都是一个很大的帮助。

感谢

1 个答案:

答案 0 :(得分:1)

为了澄清,您希望能够根据客户端凭据发出不同的令牌吗?这听起来很像安全令牌服务(STS)

可以接受一系列凭证选项。 Rampart使您可以实现自己的回调类来验证初始凭据。

您可以实现自己的TokenIssuer来自定义响应(http://axis.apache.org/axis2/java/rampart/setting-up-sts.html),并将其捆绑到服务存档中或外部化。您可以使用适合的任何标准来确定responsetoken。