InfoDirectory使用手引書
目次 索引 前ページ次ページ

第3部 SDK編> 第6章 アプリケーション開発環境(JNDI)> 6.1 JNDIの位置付けと基本操作概要> 6.1.5 基本的な操作の流れ

6.1.5.1 環境プロパティの設定

 SSL通信によってInfoDirectoryサーバへアクセスするためには、以下の環境プロパティを設定してください。なお、環境プロパティについては、環境プロパティ(ENVIRONMENT PROPERTIES)を参照してください。

設定値については、JNDIの環境プロパティを参照してください。
 

設定例

 Hashtable env = new Hashtable();
 env.put("java.naming.factory.initial","com.sun.jndi.ldap.LdapCtxFactory");
 env.put("java.naming.provider.url","ldap://ldap-server:389");
 env.put("java.naming.security.authentication","simple");
 env.put("java.naming.security.principal","cn=manager");
 env.put("java.naming.security.credentials","manager");
 env.put("java.naming.ldap.factory.socket","com.fujitsu.ssl.FjSSLSocketFactory");
 env.put("java.naming.security.protocol","ssl");
 env.put("java.naming. referral","follow");

 Properties prop = System.getProperties();
 prop.put("user.sslenvfile","c:\ssl_env\sslconfig.cfg");
 prop.put("user.ssllogidr","c:\ssl_env");

 Hashtable env = new Hashtable();
 env.put("java.naming.factory.initial","com.sun.jndi.ldap.LdapCtxFactory");
 env.put("java.naming.provider.url","ldap://ldap-server:389");
 env.put("java.naming.security.authentication","simple");
 env.put("java.naming.security.principal","cn=manager");
 env.put("java.naming.security.credentials","manager");
 env.put("java.naming.ldap.factory.socket","com.fujitsu.ssl.FjSSLSocketFactory");
 env.put("java.naming.security.protocol","ssl");
 env.put("java.naming. referral","follow");

 Properties prop = System.getProperties();
 prop.put("user.sslenvfile","/ssl_env/sslconfig.cfg");
 prop.put("user.ssllogidr","/ssl_env");


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004