PrincipalContext.ValidateCredentials メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバーへの接続を作成し、接続が成功した場合は指定された資格情報を検証します。
オーバーロード
ValidateCredentials(String, String) |
サーバーへの接続を作成し、指定されたユーザー名とパスワードが有効かどうかを示すブール値を返します。 |
ValidateCredentials(String, String, ContextOptions) |
サーバーへの接続を作成し、指定されたユーザー名とパスワードが有効かどうかを示すブール値を返します。 このメソッドは、ユーザー名およびパスワードの高速な資格情報検証を実行します。 |
注釈
このメソッドの両方のオーバーロードの引数はuserName
、domain\username または username@domainではなく、ユーザー名 (mcampbell など) の形式にする必要があります。
ValidateCredentials(String, String)
- ソース:
- Context.cs
- ソース:
- Context.cs
- ソース:
- Context.cs
サーバーへの接続を作成し、指定されたユーザー名とパスワードが有効かどうかを示すブール値を返します。
public:
bool ValidateCredentials(System::String ^ userName, System::String ^ password);
public bool ValidateCredentials (string userName, string password);
member this.ValidateCredentials : string * string -> bool
Public Function ValidateCredentials (userName As String, password As String) As Boolean
パラメーター
- userName
- String
サーバーで検証されるユーザー名。 userName
の形式の詳細については、「解説」を参照してください。
- password
- String
サーバーで検証されるパスワード。
戻り値
資格情報が有効な場合は true
。それ以外の場合は false
。
注釈
メソッドは ValidateCredentials 、コンストラクターで指定されたサーバーにバインドします。 username
引数と password
引数が の場合、このメソッドはnull
現在のプリンシパルの既定の資格情報を検証します。
引数はuserName
、domain\username または username@domainではなく、userName (mcampbell など) の形式にする必要があります。
適用対象
ValidateCredentials(String, String, ContextOptions)
- ソース:
- Context.cs
- ソース:
- Context.cs
- ソース:
- Context.cs
サーバーへの接続を作成し、指定されたユーザー名とパスワードが有効かどうかを示すブール値を返します。 このメソッドは、ユーザー名およびパスワードの高速な資格情報検証を実行します。
public:
bool ValidateCredentials(System::String ^ userName, System::String ^ password, System::DirectoryServices::AccountManagement::ContextOptions options);
public bool ValidateCredentials (string userName, string password, System.DirectoryServices.AccountManagement.ContextOptions options);
member this.ValidateCredentials : string * string * System.DirectoryServices.AccountManagement.ContextOptions -> bool
Public Function ValidateCredentials (userName As String, password As String, options As ContextOptions) As Boolean
パラメーター
- userName
- String
サーバーで検証されるユーザー名。 userName
の形式の詳細については、「解説」を参照してください。
- password
- String
サーバーで検証されるパスワード。
- options
- ContextOptions
サーバーへのバインドに使用するオプションを指定する 1 つ以上の ContextOptions 列挙値の組み合わせ。 このパラメーターは、簡易バインド (SSL 使用または非使用) またはネゴシエート バインドのみ指定できます。
戻り値
資格情報が有効な場合は true
。それ以外の場合は false
。
例外
注釈
メソッドは ValidateCredentials 、コンストラクターで指定されたサーバーにバインドします。 username
パラメーターと password
パラメーターが の場合、このメソッドはnull
現在のプリンシパルの既定の資格情報を検証します。
引数はuserName
、domain\username または username@domain ではなく、ユーザー名 (mcampbell など) の形式にする必要があります。
適用対象
.NET