在Java应用程序中访问SMSESSION值

时间:2013-02-04 21:05:07

标签: java siteminder

我们有一个Java桌面应用程序,它向一些需要将SMSESSION值传递到SOAP Headers的后端服务发出SOA Web Service请求。在我们的Web应用程序中,一旦在浏览器Cookie中建立了SMSESSION,我们就可以进行单点登录,因此通过SMSESSION是无缝的。

对于我们的桌面应用程序,我们不知道如何从桌面获取SMSESSION。是否有SiteMinder Java API允许我们从桌面上的cookie或任何其他解决方案中获取SMSESSION?

1 个答案:

答案 0 :(得分:1)

Class SmAuthenticationContext包含以下方法:

  • 允许您检索AppSpecificContext对象

  • 包含来自用户目录的用户上下文的凭据信息

  • 设置此身份验证请求的用户文本响应

以下是一些可能有用的参考资料: