現在、レガシー アプリケーションを継承してサポートしていますが、非常に奇妙なことがわかりました。アプリケーションは Vaadin ベースのアプリで、JBoss EAP 5.1 でホストされます。JBoss では login-config module - が設定されていますorg.jboss.security.auth.spi.LdapExtLoginModule
。このモジュールは正常に動作し、その役割を果たします。このログインモジュールによって作成された JBossGenericProncipal へのアクセスを取得する方法を教えてください。アプリをデバッグしてセッション (StandardSessionFacade) を確認すると、フィールド プリンシパルがあることがわかりますが、プライベートであり、このプリンシパルにアクセスする方法はありません。
このプリンシパルを取得する方法を知っていますか? :)
前もって感謝します!
カミル