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