私はjboss 4.2.3とjaas org.jboss.security.auth.spi.DatabaseServerLoginModule
を使用しています。Java EEでロールを追加するには
ユーザーがログインした後、役割を追加したいと思います。どうしたらいいですか?
たとえば、ユーザーがボタンでクリックし、役割が追加され...
明確化: 私は、ユーザーがログインをして1つのアプリを持っています。ログイン時に、ユーザーはいくつかの役割を(dbから)取得します。その後、自分のコードで別の役割をユーザーに追加したいと考えています。私の例は:ユーザーがログインした後、彼はボタンをクリックすることができ、私のサーブレットでは新しい役割がユーザーに追加されます。
Jbossはこれを許可していないようですが、ロールはログインモジュールでのみアクセスできます。私はこの問題への答えを探してきた、と私は、JBossはあなたがMBeanを使用してプログラムでも、資格キャッシュをフラッシュすることができますことを発見し
あなたは明確になりますか?アプリケーションが別のアプリケーションセキュリティロールを変更できるようにしたいのですか、または現在のユーザーロール(ala sudo)を変更したいですか? – jim