OpenAM(以前のSun OpenSSO)でJavaEEソフトウェアプラットフォーム全体を保護することを検討しています。アプリケーション(WebLogic ASで実行)は、JEEポリシーエージェントとWS-SecuritySAMLトークンプロファイルを使用したWebサービスによって保護されます。
私の理解では、SSOTokenManagerを使用すると、アプリケーションコードでOpenAMのSSOトークンを取得できます。ただし、 SAMLで保護されたWebサービスを呼び出すには、OpenAMからSAMLアサーションを取得する必要があります。誰かがそうする方法を教えてもらえますか?
また、Webサービスコードでは、SAMLアサーションからSSOトークンを取得する必要がある場合があります。それは可能ですか?