AuthenticationManager.Authenticate メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

認証要求応答できる最初モジュール検出するには、各登録済み認証モジュール呼び出します。

名前空間: System.Net
アセンブリ: System (system.dll 内)
構文構文

Visual Basic (宣言)

Public Shared Function Authenticate ( _ challenge As String, _ request As WebRequest, _ credentials As ICredentials _ ) As Authorization

Visual Basic (使用法)

Dim challenge As String Dim request As WebRequest Dim credentials As ICredentials Dim returnValue As Authorization

returnValue = AuthenticationManager.Authenticate(challenge, request, credentials)

C#

public static Authorization Authenticate ( string challenge, WebRequest request, ICredentials credentials )

C++

public: static Authorization^ Authenticate ( String^ challenge, WebRequest^ request, ICredentials^ credentials )

J#

public static Authorization Authenticate ( String challenge, WebRequest request, ICredentials credentials )

JScript

public static function Authenticate ( challenge : String, request : WebRequest, credentials : ICredentials ) : Authorization

パラメータ

challenge

インターネット リソース返す認証チャレンジ

request

認証チャレンジ開始した WebRequest。

credentials

要求関連付けられた ICredentials。

戻り値
承認試行結果格納する Authorization クラスインスタンス認証チャレンジ応答する認証モジュールない場合、このメソッドnull 参照 (Visual Basic では Nothing) を返します

例外例外

例外種類 条件
ArgumentNullException challengenull 参照 (Visual Basic では Nothing) です。 または requestnull 参照 (Visual Basic では Nothing) です。 または credentialsnull 参照 (Visual Basic では Nothing) です。

解説解説

Authenticate メソッドは、モジュール1 つAuthorization インスタンス応答するまで、各登録済み認証モジュールで IAuthenticationModule.Authenticate メソッド呼び出します。

返され最初Authorization インスタンスが、要求認証するために使用されます。要求認証できる認証モジュールない場合Authenticate メソッドnull 参照 (Visual Basic では Nothing) を返します

認証モジュールは、AuthenticationManager で登録され順序呼び出されます。

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0
.NET Compact Framework
サポート対象 : 2.01.0

参照参照

関連項目
AuthenticationManager クラス
AuthenticationManager メンバ
System.Net 名前空間