AuthenticateEventArgsとは何? わかりやすく解説 Weblio辞書 (original) (raw)

AuthenticateEventArgs クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

Authenticate イベントデータ提供します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Visual Basic (宣言)

Public Class AuthenticateEventArgs Inherits EventArgs

Visual Basic (使用法)

Dim instance As AuthenticateEventArgs

C#

public class AuthenticateEventArgs : EventArgs

C++

public ref class AuthenticateEventArgs : public EventArgs

J#

public class AuthenticateEventArgs extends EventArgs

JScript

public class AuthenticateEventArgs extends EventArgs

解説解説

AuthenticateEventArgs クラスは、Authenticate イベント必要なデータ提供しますWeb サイトカスタム認証方式では、Authenticated プロパティ使用してユーザーログイン成功したかどうか示します

使用例使用例

AuthenticateEventArgs クラス使用してカスタム認証メソッドデータを渡す方法次のコード例示します

Visual Basic

<%@ Page Language="VB" %> <DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://" title="undefined" rel="noopener noreferrer">www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<SCRIPT runat="server"> Function SiteSpecificAuthenticationMethod(ByVal UserName As String, ByVal Password As String) As Boolean ' Insert code that implements a site-specific custom ' authentication method here. ' ' This example implementation always returns false. Return False End Function

Sub OnAuthenticate(ByVal sender As Object, ByVal e As AuthenticateEventArgs) Dim Authenticated As Boolean Authenticated = SiteSpecificAuthenticationMethod(Login1.UserName, Login1.Password)

e.Authenticated = Authenticated

End Sub

<HTML> <BODY> <FORM runat="server"> <asp:Login id="Login1" runat="server" OnAuthenticate="OnAuthenticate"> </asp:Login>

    </FORM>
</BODY>

C#

<%@ Page Language="C#" %> <DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://" title="undefined" rel="noopener noreferrer">www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<SCRIPT runat="server"> private bool SiteSpecificAuthenticationMethod(string UserName, string Password) { // Insert code that implements a site-specific custom // authentication method here. // // This example implementation always returns false. return false; }

private void OnAuthenticate(object sender, AuthenticateEventArgs e) { bool Authenticated = false; Authenticated = SiteSpecificAuthenticationMethod(Login1.UserName, Login1.Password);

e.Authenticated = Authenticated;

}

<HTML> <BODY> <FORM runat="server"> <asp:Login id="Login1" runat="server" OnAuthenticate="OnAuthenticate"> </asp:Login>

.NET Framework のセキュリティ.NET Frameworkセキュリティ

継承階層継承階層

System.Object
System.EventArgs
System.Web.UI.WebControls.AuthenticateEventArgs

スレッド セーフスレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。

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

Windows 98, Windows 2000 SP4, 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.0

参照参照

関連項目
AuthenticateEventArgs メンバ
System.Web.UI.WebControls 名前空間
Authenticate
Login
その他の技術情報
ASP.NET認証
ASP.NET ログイン コントロール


AuthenticateEventArgs コンストラクタ ()

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

Authenticated プロパティfalse設定して、AuthenticateEventArgs クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New

Visual Basic (使用法)

Dim instance As New AuthenticateEventArgs

C#

public AuthenticateEventArgs ()

C++

public: AuthenticateEventArgs ()

J#

public AuthenticateEventArgs ()

JScript

public function AuthenticateEventArgs ()

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

Windows 98, Windows 2000 SP4, 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.0

参照参照

関連項目
AuthenticateEventArgs クラス
AuthenticateEventArgs メンバ
System.Web.UI.WebControls 名前空間
その他の技術情報
ASP.NET認証
ASP.NET ログイン コントロール


AuthenticateEventArgs コンストラクタ (Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

AuthenticateEventArgs クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New ( _ authenticated As Boolean _ )

Visual Basic (使用法)

Dim authenticated As Boolean

Dim instance As New AuthenticateEventArgs(authenticated)

C#

public AuthenticateEventArgs ( bool authenticated )

C++

public: AuthenticateEventArgs ( bool authenticated )

J#

public AuthenticateEventArgs ( boolean authenticated )

JScript

public function AuthenticateEventArgs ( authenticated : boolean )

パラメータ

authenticated

ユーザー認証されている場合は **true**。それ以外場合は **false**。

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

Windows 98, Windows 2000 SP4, 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.0

参照参照

関連項目
AuthenticateEventArgs クラス
AuthenticateEventArgs メンバ
System.Web.UI.WebControls 名前空間
その他の技術情報
ASP.NET認証
ASP.NET ログイン コントロール


AuthenticateEventArgs コンストラクタ

AuthenticateEventArgs クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
AuthenticateEventArgs () Authenticated プロパティfalse設定してAuthenticateEventArgs クラス新しインスタンス初期化します。
AuthenticateEventArgs (Boolean) AuthenticateEventArgs クラス新しインスタンス初期化します。

参照参照

関連項目

AuthenticateEventArgs クラス
AuthenticateEventArgs メンバ
System.Web.UI.WebControls 名前空間

その他の技術情報

ASP.NET認証
ASP.NET ログイン コントロール


AuthenticateEventArgs プロパティ

パブリック プロパティパブリック プロパティ

| | 名前 | 説明 | | | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック プロパティ | Authenticated | ユーザー認証成功したかどうかを示す値を取得または設定します。 |

参照参照

関連項目

AuthenticateEventArgs クラス
System.Web.UI.WebControls 名前空間
Authenticate
Login

その他の技術情報

ASP.NET認証
ASP.NET ログイン コントロール


AuthenticateEventArgs メソッド

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

AuthenticateEventArgs クラス
System.Web.UI.WebControls 名前空間
Authenticate
Login

その他の技術情報

ASP.NET認証
ASP.NET ログイン コントロール


AuthenticateEventArgs メンバ

Authenticate イベントデータ提供します

AuthenticateEventArgsデータ型公開されるメンバを以下の表に示します

パブリック コンストラクタパブリック コンストラクタ

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック メソッド | AuthenticateEventArgs | オーバーロードされます。 AuthenticateEventArgs クラス新しインスタンス初期化します。 |

パブリック プロパティパブリック プロパティ

| | 名前 | 説明 | | | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック プロパティ | Authenticated | ユーザー認証成功したかどうかを示す値を取得または設定します。 |

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

AuthenticateEventArgs クラス
System.Web.UI.WebControls 名前空間
Authenticate
Login

その他の技術情報

ASP.NET認証
ASP.NET ログイン コントロール