Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
5.3. DatabaseCertificate ログインモジュール
短縮名: DatabaseCertificate
フルネーム: org.jboss.security.auth.spi.DatabaseCertLoginModule
DatabaseCertificate ログインモジュールは、以下の追加オプションを使用して、データベーステーブルからマッピング機能を追加します。
表5.3 DatabaseCertificate ログインモジュールオプション
| オプション | Type | デフォルト | 説明 |
|---|---|---|---|
| dsJndiName | JNDI リソース | java:/DefaultDS | 認証情報を格納している JNDI リソースの名前。 |
| rolesQuery | 準備済み SQL ステートメント | select Role,RoleGroup from Roles where PrincipalID=? | ロールをマッピングするために実行される SQL の準備済みステートメント。これは、「'select Role, RoleGroup from Roles where PrincipalID=?'」のクエリーと同等です。ここでは、Role は ロール名で、RoleGroup 列値は常に大文字の R または CallerPrincipal を持つ Roles のいずれかにしてください。 |
| suspendResume | true または false | true | データベースの操作中に既存の JTA トランザクションを一時停止するかどうか。 |
| transactionManagerJndiName | JNDI リソース | java:/TransactionManager | ログインモジュールによって使用されるトランザクションマネージャーの JNDI 名。 |