私は CDI -> EJB アプリを持っています。以前は JBoss j_security でセキュリティを行っていました。シロとのセキュリティは機能しています。
しかし、私の唯一の問題は、EJB でSessionContextを取得するにはどうすればよいかということです。Jboss Security を使用して、次の場所にログインするユーザー名を取得しました。
SessionContext sessionContext; 文字列メール = sessionContext.getCallerPrincipal().getName();
ここで、EJB でユーザー名を取得したいと考えています。SessionContext でユーザー名を設定するにはどうすればよいですか?
ご協力ありがとう御座います