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 を参照してください。