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

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);