用于SOAP服务的TAM到ISAM迁移

用于SOAP服务的TAM到ISAM迁移,soap,websphere,saml,ws-security,isam,Soap,Websphere,Saml,Ws Security,Isam,我们目前正在使用IBMTAM基础设施来授权前端应用程序的用户。然后,我们的前端应用程序通过SOAP调用另一个公共应用程序,并生成和传播LTPA安全令牌,其中公共应用程序使用LTPA令牌并执行操作。我们有IBM绑定文件,这些文件创建模板中定义的web服务绑定。这些绑定文件名是ibm-webserviceclient-bnd.xmi和ibm-webserviceclient-ext.xmi。现在我想从这些绑定文件中删除与LTPA相关的类,并添加与SAML令牌相关的类。对于SAML和ISAM,我们真的

我们目前正在使用IBMTAM基础设施来授权前端应用程序的用户。然后,我们的前端应用程序通过SOAP调用另一个公共应用程序,并生成和传播LTPA安全令牌,其中公共应用程序使用LTPA令牌并执行操作。我们有IBM绑定文件,这些文件创建模板中定义的web服务绑定。这些绑定文件名是ibm-webserviceclient-bnd.xmi和ibm-webserviceclient-ext.xmi。现在我想从这些绑定文件中删除与LTPA相关的类,并添加与SAML令牌相关的类。对于SAML和ISAM,我们真的需要这些文件吗?我们使用IBMWebSphere作为应用服务器。如果需要这些文件,那么我应该在bindings.xmi文件中使用哪些类?

看起来您使用的是JAX-RPC,而不是JAX-WS。WebSphereJAX-RPC不支持SAML传播。WebSphereJAX-WS支持中定义的SAML传播。下面是示例的链接