Cosminexus 機能解説

[目次][用語][索引][前へ][次へ]

13.2.10 ログインモジュールが使用するコンフィグレーションファイルのパラメタ

使用するCosminexus標準ログインモジュールの種類によって,ua.conf(統合ユーザ管理のコンフィグレーションファイル)に指定する必要があるパラメタが異なります。

<この項の構成>
(1) LDAPディレクトリサーバを使用するログインモジュール
(2) データベースを使用するログインモジュール

(1) LDAPディレクトリサーバを使用するログインモジュール

LDAPディレクトリサーバを使用する各ログインモジュールが使用するパラメタの一覧を次の表に示します。各パラメタの意味については,マニュアル「Cosminexus リファレンス 定義編」を参照してください。

表13-6 LDAPディレクトリサーバを使用する各ログインモジュールが使用するパラメタの一覧

パラメタ 種類
P C S L
java.naming.provider.url ○ ○ ○ ○
java.naming.security.principal ○ ○ ○ ○※1
java.naming.security.credentials ○ ○ ○ ○※1
com.cosminexus.admin.auth.ldap.basedn ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.attr.userid ○ ○ × ○
com.cosminexus.admin.auth.ldap.search.userrdn ○ ○ × ○※2
com.cosminexus.admin.auth.ldap.search.scope ○ ○ × ○※3
com.cosminexus.admin.auth.ldap.attr.password ○ × × ○※4
com.cosminexus.admin.auth.ldap.pool.enable ○ ○ ○ ○※5
com.cosminexus.admin.auth.ldap.pool.max ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.pool.max_spare ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.pool.min_spare ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.pool.gc_interval ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.conn.retry.count ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.conn.retry.wait ○ ○ ○ ○
com.cosminexus.admin.auth.ldap.certificate.attr.userid × ○ × ×
com.cosminexus.admin.auth.ldap.password.encrypt ○ × × ×
com.cosminexus.admin.auth.ldap.password.encrypt.ex ○ × × ×
com.cosminexus.admin.auth.ldap.directory.kind × × × ○

(凡例)
P:WebPasswordLoginModule
C:WebCertificateLoginModule
S:WebSSOLoginModule
L:WebPasswordLDAPLoginModule
○:使用できる ×:使用できない

注※1 ユーザエントリを検索する場合だけ必要です。このバインドDNとパスワードを使用して検索します。

注※2 ユーザエントリを検索する場合(ユーザエントリがベースDNの直下にない場合),trueを設定してください。

注※3 ユーザエントリを検索する場合,subtreeを指定してください。

注※4 ユーザのパスワードを変更する場合だけ必要です。使用するLDAPディレクトリサーバがActive Directoryの場合,unicodePwdを指定してください。Active Directory以外の場合はuserPasswordを指定してください。

注※5 LDAP接続プールはユーザエントリを検索する場合だけ使用されます。検索しない場合はfalseを指定してください。なお,どちらの場合も,ユーザの認証をするためにバインドするとき,LDAP接続プールは使用されません。

(2) データベースを使用するログインモジュール

データベースを使用する各ログインモジュールが使用するパラメタの一覧を次の表に示します。各パラメタの意味については,マニュアル「Cosminexus リファレンス 定義編」を参照してください。

表13-7 データベースを使用する各ログインモジュールが使用するパラメタの一覧

パラメタ 種類
J
com.cosminexus.admin.auth.jdbc.driver ○
com.cosminexus.admin.auth.jdbc.conn.url ○
com.cosminexus.admin.auth.jdbc.conn.user ○
com.cosminexus.admin.auth.jdbc.conn.password ○
com.cosminexus.admin.auth.jdbc.pool.enable ○
com.cosminexus.admin.auth.jdbc.pool.max ○
com.cosminexus.admin.auth.jdbc.pool.max_spare ○
com.cosminexus.admin.auth.jdbc.pool.min_spare ○
com.cosminexus.admin.auth.jdbc.pool.gc_interval ○
com.cosminexus.admin.auth.jdbc.conn.retry.count ○
com.cosminexus.admin.auth.jdbc.conn.retry.wait ○
com.cosminexus.admin.auth.jdbc.sql ○
com.cosminexus.admin.auth.jdbc.password.type ○
com.cosminexus.admin.auth.jdbc.password.encrypt ○
com.cosminexus.admin.auth.jdbc.password.encrypt.ex ○

(凡例)
J:WebPasswordJDBCLoginModule
○:使用できる