我需要向安全令牌服务发送请求以获取令牌。在Axis2中,我尝试使用:
STSClient client = new STSClient(configurationContext);
client.requestSecurityToken(Policy servicePolicy, String issuerAddress, Policy issuerPolicy, String appliesTo);
我真的没有发现官方文档非常有用,所以有人可以解释“ requestSecurityToken”方法参数的含义吗?我对SOAP服务的理解是STS具有wsdl文件,该文件指定了我需要提供的内容,以便获得令牌。那么这是否意味着带有安全策略的STS的wsdl部分将作为“ issuerPolicy”参数传递?那么“ servicePolicy”是什么,其用途是什么?什么是“ applyTo”?我认为这是我将提供获取的令牌的服务的地址,但是STSClient会自动进行该调用吗?我不需要先用wsdl2Java生成服务存根吗?