ページの先頭行へ戻る
Interstage Application Server V12.3.0 ディレクトリサービス運用ガイド
FUJITSU Software

8.2.6 エントリの追加

エントリを追加するには、以下のメソッドを使用します。

javax.naming.DirContext.createSubcontext()

追加するエントリのDNと、属性の集合を指定します。属性の集合は、javax.naming.directory.Attributes、およびjavax.naming.directory.Attributeインタフェースを使用して作成します。

エントリを追加する例です。

  Attribute objClasses = new BasicAttribute("objectclass");
  objClasses.add("top");
  objClasses.add("person");
  objClasses.add("organizationalPerson");
  objClasses.add("inetOrgPerson");
  
  Attribute cn    = new BasicAttribute("cn",    "User001"   );
  Attribute sn    = new BasicAttribute("sn",    "Fujitsu"   );
  Attributes orig = new BasicAttributes();
  orig.put(objClasses);
  orig.put(cn);
  orig.put(sn);
  
  ctx.createSubcontext("cn=User001,ou=User", orig);