LdapConnection.Bind メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
LDAP バインドを送信します。
オーバーロード
| 名前 | 説明 |
|---|---|
| Bind(NetworkCredential) |
Bind(NetworkCredential) メソッドは、指定した NetworkCredentialを使用して LDAP バインドを送信します。 |
| Bind() |
Bind() メソッドは、現在の資格情報を使用して LDAP バインドを送信します。 |
Bind(NetworkCredential)
Bind(NetworkCredential) メソッドは、指定した NetworkCredentialを使用して LDAP バインドを送信します。
public:
void Bind(System::Net::NetworkCredential ^ newCredential);
public void Bind(System.Net.NetworkCredential newCredential);
member this.Bind : System.Net.NetworkCredential -> unit
Public Sub Bind (newCredential As NetworkCredential)
パラメーター
- newCredential
- NetworkCredential
使用する資格情報を指定する NetworkCredential オブジェクト。
例外
オブジェクト ハンドルが無効です。
LDAP によって返されるエラー コードは、 ResultCode 列挙エラー コードにマップされません。
ClientCertificates プロパティは、認証用に送信する複数のクライアント証明書を指定するか、AuthType プロパティが Anonymous で、1 つ以上の資格情報が指定されます。
適用対象
Bind()
Bind() メソッドは、現在の資格情報を使用して LDAP バインドを送信します。
public:
void Bind();
public void Bind();
member this.Bind : unit -> unit
Public Sub Bind ()
例外
オブジェクト ハンドルが無効です。
LDAP によって返されるエラー コードは、 ResultCode 列挙エラー コードのいずれかにマップされません。
ClientCertificates プロパティは、認証用に送信する複数のクライアント証明書を指定するか、AuthType プロパティが Anonymous で、1 つ以上の資格情報が指定されます。
注釈
バインドは、LDAP サーバーがクライアントを認証する手順であり、クライアントが正常に認証された場合は、そのクライアントの特権に基づいて LDAP サーバーへのクライアント アクセスを許可します。
ldap_connectを使用して接続が作成され、バインド関数が呼び出されない場合は、LDAP v3 サーバーで匿名として実行されます。