| Interstage Application Server Smart Repository運用ガイド | 
| 目次
			索引    | 
| 第7章 アプリケーションの作成(JNDI) | 
JNDIの環境プロパティを以下に示します。
| プロパティ名 | 指定する値 | 必須 | 
|---|---|---|
| javax.naming.Context.INITIAL_CONTEXT_FACTORY | LDAPを使用する場合には必ず"com.sun.jndi.ldap.LdapCtxFactory"を指定します。 | ◎ | 
| javax.naming.Context.PROVIDER_URL | リポジトリサーバのURL情報を指定します。 | ◎ | 
| リポジトリサーバへバインドする際に使用する認証メカニズムを指定します。 | ◎ | |
| javax.naming.Context.SECURITY_PRINCIPAL | リポジトリサーバへバインドする際のDN名を指定します。省略値はアノニマス(匿名ユーザ)です。 | 
 | 
| javax.naming.Context.SECURITY_CREDENTIALS | リポジトリサーバへバインドする際のパスワードを指定します。省略値はパスワードなしです。 | 
 | 
| リポジトリサーバとの通信時に使用するセキュリティプロトコルを指定します。 | ○ | |
| "java.naming.ldap.version" | リポジトリサーバとの通信時に使用するプロトコルバージョンを指定します。 | 
 | 
| "java.naming.ldap.attributes.binary" | バイナリシンタックスをもつ属性を指定します。 | 
 | 
| "java.naming.ldap.derefAliases" | search()操作の間に、参照されないエイリアスの方法を指定します。 | 
 | 
| "java.naming.ldap.typesOnly" | search()およびgetAttributes()に属性タイプのみが返されるかどうかを"true"または"false"を指定します。 | 
 | 
| "java.naming.ldap.ref.separator" | javaReferenceAddress attribute (BINDINGS Sectionを参照)内のRefAddrオブジェクトをエンコーディングするときに使用する文字を指定します。 | 
 | 
| socket factoryのクラス名を指定します。 | ○ | |
| LDAPプロトコルトレースを書き込む出力ストリームを指定します。この環境プロパティは必須の項目ではありませんが、可能な限り指定することを推奨します。指定方法の詳細は“LDAPプロトコルトレース”を参照してください。 | 
 | 
システムプロパティを以下に示します。
| プロパティ名 | 指定する値 | 必須 | 
|---|---|---|
| SSL環境定義ファイルの格納場所(パス)を指定します。 | ○ | |
| SSLログファイルの格納場所(パス)を指定します。 | 
 | 
※ “SSL通信環境の構築(クライアント・サーバ間)”を参照してください。
 ◎ : 必須
 ○ : SSL使用時は必須
 空欄 : 省略可能
 7.2.1 javax.naming.Context.SECURITY_AUTHENTICATION
7.2.1 javax.naming.Context.SECURITY_AUTHENTICATION 7.2.2 javax.naming.Context.SECURITY_PROTOCOL
7.2.2 javax.naming.Context.SECURITY_PROTOCOL 7.2.3 java.naming.ldap.factory.socket
7.2.3 java.naming.ldap.factory.socket 7.2.4 com.sun.jndi.ldap.trace.ber
7.2.4 com.sun.jndi.ldap.trace.ber 7.2.5 user.sslenvfile
7.2.5 user.sslenvfile 7.2.6 user.ssllogdir
7.2.6 user.ssllogdir| 目次
			索引    |