Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
3.2. UsersRoles ログインモジュール
短縮名: UsersRoles
フルネーム: org.jboss.security.auth.spi.UsersRolesLoginModule
親: UsernamePasswordLoginModule
UsersRoles ログインモジュールは、Java プロパティーファイルからロードされる複数のユーザーおよびユーザーロールをサポートする簡単なログインモジュールです。このログインモジュールの主な目的は、アプリケーションとともにデプロイされたプロパティーファイルを使用して複数のユーザーおよびロールのセキュリティー設定を簡単にテストすることです。
表3.2 UsersRoles ログインモジュールオプション
| オプション | Type | デフォルト | 説明 |
|---|---|---|---|
| usersProperties | ファイルまたはリソースへのパス。 | users.properties | ユーザー/パスワード間のマッピングが含まれるファイルまたはリソースです。ファイルの形式は username=password です。 |
| rolesProperties | ファイルまたはリソースへのパス。 | roles.properties | ユーザー/ ロール間のマッピングが含まれるファイルまたはリソースです。ファイルの形式は username=role1,role2,role3 です。 |
| defaultUsersProperties | String | defaultUsers.properties | UserProperties プロパティーに渡されるデフォルトのプロパティーとして使用される username-to-password マッピングが含まれる properties リソースの名前。 |
| defaultRolesProperties | String | defaultRoles.properties | UserProperties プロパティーに渡されるデフォルトのプロパティーとして使用される username-to-roles マッピングが含まれる properties リソースの名前。 |
| roleGroupSeperator | String | . | ユーザー名とロールのグループ名を分離するのに使用する文字 (例 jduke.CallerPrincipal=… の .)。 |