| InfoDirectory使用手引書 |
目次
索引
![]()
|
| 第3部 SDK編 | > 第6章 アプリケーション開発環境(JNDI) |
JNDIの環境プロパティを以下に示します。
|
プロパティ名 |
指定する値 |
jndi |
jndi |
|---|---|---|---|
|
java.naming.factory.initial |
LDAPを使用する場合には必ず"com.sun.jndi.ldap.LdapCtxFactory"を指定します。 |
◎ |
◎ |
|
java.naming.provider.url |
InfoDirectoryサーバ情報を指定します。 |
◎ |
◎ |
|
java.naming.referral |
プロバイダによって処理されるリフェラルの方法を指定します。 |
◎ |
◎ |
|
java.naming.batchsize |
検索結果として返されるページ数を指定します。 |
× |
× |
|
java.naming.security.authentication |
プロバイダが使用する認証メカニズムを指定します。 |
◎ |
◎ |
|
java.naming.security.principal |
認証されるべきプリンシパルのDN名を指定します。省略値はアノニマスです。 |
|
|
|
java.naming.security.credentials |
認証されるべきプリンシパルのパスワードを指定します。 |
|
|
|
java.naming.security.protocol |
プロバイダが使用するセキュリティプロトコルを指定します。 |
|
○ |
|
java.naming.ldap.version |
プロバイダのプロトコルバージョンを指定します。 |
|
|
|
java.naming.ldap.attributes.binary |
バイナリシンタックスをもつ属性を指定します。 |
|
|
|
java.naming.ldap.deleteRDN |
rename()の間に古いRDNが削除されるかどうかを指定します。 |
|
|
|
java.naming.ldap.derefAliases |
search操作の間に、参照されないエイリアスの方法を指定します。 |
|
|
|
java.naming.ldap.typesOnly |
searchおよびgetAttribute()に属性タイプのみが返されるかどうかを"true"または"false"を指定します。 |
|
|
|
java.naming.ldap.ref.separator |
javaReferenceAddress attribute (BINDINGS Sectionを参照)内のRefAddrオブジェクトをエンコーディングするときに使用する文字を指定します。 |
− |
|
|
socket factoryのクラス名を指定します。 |
○ |
○ |
|
|
java.naming.fjssl.sslversion |
SSLプロトコルバージョンを指定します。 |
○ |
|
|
java.naming.fjssl.cryptgram |
暗号化のアルゴリズムを指定します。指定方法の詳細は暗号化アルゴリズムを参照してください。 |
○ |
|
|
java.naming.fjssl.slotdirectory |
スロットディレクトリを指定します。 |
○ |
|
|
java.naming.fjssl.tokenlabel |
トークンラベルを指定します。指定方法の詳細はトークンラベルを参照してください。 |
○ |
|
|
java.naming.fjssl.tokenpassword |
トークンパスワードを指定します。 |
○ |
|
|
java.naming.fjssl.certdirectory |
証明書管理ディレクトリを指定します。 |
○ |
|
|
java.naming.fjssl.verify |
証明書検証フラグを指定します。指定方法の詳細は証明書検証方法を参照してください。 |
○ |
|
|
java.naming.fjssl.usercertname |
ユーザ証明書ニックネームを指定します。 |
○ |
|
|
java.naming.fjssl.timer |
SSL通信時に復帰を待合せるタイマを指定します。 |
○ |
|
|
LDAPプロトコルトレースを書き込む出力ストリームを指定します。この環境プロパティは必須の項目ではありませんが、可能な限り指定することを推奨します。詳しくは環境プロパティを参照してください。 |
× |
|
|
プロパティ名 |
指定する値 |
jndi1.1 |
jndi1.2 |
|---|---|---|---|
|
SSL環境ファイルの場所を指定します。 |
|
○ |
|
|
SSLログファイルの場所を指定します。 |
|
|
|
|
証明書環境作成時に指定したトークンパスワード(ユーザPIN)を指定します。 指定方法の詳細はユーザPINを参照してください。 |
|
|
※ SSL使用時の動作環境設定を参照してください。
× : 未サポート
◎ : 必須
○ : SSL使用時は必須
空欄 : 省略可能
6.2.1 java.naming.referral
6.2.2 java.naming.security.authentication
6.2.3 java.naming.security.protocol
6.2.4 java.naming.ldap.factory.socket
6.2.5 java.naming.fjssl.sslversion
6.2.6 java.naming.fjssl.cryptgram
6.2.7 java.naming.fjssl.slotdirectory
6.2.8 java.naming.fjssl.tokenlabel
6.2.9 java.naming.fjssl.tokenpassword
6.2.10 java.naming.fjssl.certdirectory
6.2.11 java.naming.fjssl.verify
6.2.12 java.naming.fjssl.usercertname
6.2.13 java.naming.fjssl.timer
6.2.14 com.sun.jndi.ldap.trace.ber
6.2.15 user.sslenvfile
6.2.16 user.ssllogdir
6.2.17 user.cert_password
目次
索引
![]()
|