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

第4章 LDAPコマンド> 4.3 LDIF> 4.3.2 標準形式のエントリ情報

4.3.2.4 属性値指定行

 この行には、属性名と属性値を分割するために“:”(コロン)で区切って記述します。また、1つの属性値が複数行にまたがる場合、次の行の先頭1文字を空白として、2文字目から属性値の続きを指定します。行の先頭が空白の場合、その行は、前の行の続きとみなされます。

 オブジェクト属性の指定については、オブジェクトクラスの指定を参照してください。

◆文字列を属性値に指定する場合

 属性値に文字列を指定する場合、以下の形式で記述します。

 属性名 : 属性値

◆ファイル名を属性値に指定する場合

 属性値をファイルから読み込む場合、以下の形式で記述します。
ただし、DNは、ファイルから読み込めません。また、本形式は、LDAP V3オプションを指定した場合だけ有効になります。

◆Base64形式のデータを属性値に指定する場合

 属性値に、Base64形式でエンコードしたデータを以下の形式で指定できます。また、属性名の後に";binary"を指定する必要がある属性名に関しては、後続の注意事項を参照してください。
 本形式は、LDAP V3オプションを指定した場合だけ有効となります。指定方法は、以下のように記述します。

 

次に属性値の記述例を示します。

記述例1

 複数行にまたがるバイナリ値を指定した場合

 dn: cn=富士通 太郎,o=Fujitsu Limited, c=JP
 objectclass: person
 jpegPhoto:: gqCCo2C0ILTgtaC2Q0KgtyC3YLegt+C4A0KguKCooLkgqa
 C5g0KgueC6ILpguqC6w0KgvENCg==

 

記述例2

 属性値をファイルから読み込む場合

 #Tarou1.txtはBase64、Tarou2.txtはUTF-8
 #Tarou_photo.jpg、Tarou_cert.certはバイナリ
 dn: cn=富士通 太郎,o=Fujitsu Limited, c=JP
 objectclass: person
 description:< /home/Tarou/Tarou1.txt
 description:< file:///home/Tarou/Tarou2.txt
 jpegPhoto:< file:///home/Tarou/Tarou_photo.jpg
 certificateRevocationList;binary:< file:///home/Tarou/Tarou_cert.cert


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

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