ロードされたユーザおよびロール

UserManager を使用すると、公開済み Bean からサーバー内のユーザおよびロールを管理できます。EJB エンジンは、起動時にユーザおよびロールをあらかじめロードしておくことによって、クライアントがサービスの要求を開始したときにそれが利用できるようにします。

UserManager は、ユーザとロールの両方が、エンティティ Bean によって固有のプライマリ キーを使用して表されると想定します。UserManager は、ユーザを
java.security.Principal オブジェクトとして追加し、ロールを
java.security.acl.Group オブジェクトとして追加します。UserManager によって、プライマリ キーと java.security.Principal および java.security.acl.Group オブジェクト間のマッピングを管理します。また、UserManager によってログイン セッションを制御することもできます。

UserManager クラスを使用する例が『JRun サンプル ガイド』にあります。また、各サンプルの deploy.properties ファイルを参照すると、ユーザおよびロールについての知識を得ることができます。詳細については、JRun JavaDocs ファイルに付属する API マニュアルの UserManager を参照してください。