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

第3部 SDK編> 第5章 アプリケーション開発環境(LDAP C API)> 5.1 クライアントAPIライブラリの機能

5.1.11 リフェラルサポート

 InfoDirectoryサーバからリフェラル情報が通知される場合、本ライブラリでは以下の対応を行うことができます。この機能を使用する場合は、LDAP V3プロトコルでの処理が必要です。

 

リフェラルの自動追跡

 本ライブラリ関数内でリフェラル先のInfoDirectoryサーバへ自動的に接続を行い、その結果を受信します。リフェラル先のInfoDirectoryサーバへの要求は、最初に要求を送信したInfoDirectoryサーバと同じ要求が送信されます。

 そのため、InfoDirectoryサーバが送信する最大エントリ数、最大検索時間などの各InfoDirectoryサーバ単位で制御される設定は、各InfoDirectoryサーバで行われます。デフォルトリフェラルが複数設定されている場合、最初に通知されたリフェラルを自動追跡します。リフェラル先が証明書ベースの認証を行う場合はアクセスできません。また、リフェラル先への認証指定機能を指定しない場合には、アノニマスで接続されます。

リフェラルの手動追跡

 リフェラルの自動追跡は行われません。本ライブラリ関数は、呼出し元に対し、リフェラル情報を通知します。その情報を元に、アプリケーションプログラムでリフェラルの接続および要求送受信を行う必要があります。


下へ5.1.11.1 リフェラル機能の指定
下へ5.1.11.2 リフェラルの自動追跡をサポートする関数
下へ5.1.11.3 リフェラルが通知される場合のLDAP URLおよびエラーの取得
下へ5.1.11.4 リフェラル先の認証情報の指定

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

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