EJB 3.0 を使用し、そのメソッドを Web サービスとして公開するアプリケーションに取り組んでいます。
SiteMinder は、認証を提供するために使用されます。ログインに成功すると、リクエスト ヘッダーにはユーザーのログイン ID が含まれます。
request.getHeader("sm_user");
この情報は WebService エンドポイントで利用でき、サーブレット フィルターでも読み取ることができます。
しかし、パラメータとして明示的に渡さずに、EJB レイヤーでこの情報を取得するにはどうすればよいでしょうか? インターセプターの助けを借りて、プリンシパル オブジェクトを使用して資格情報を取得/設定するにはどうすればよいですか?
貴重な情報を提供してください。