この System.Web.Security 名前空間には、Web サーバー アプリケーションに ASP.NET セキュリティを実装する場合に使用するクラスがあります。
クラス
| クラス | 説明 |
|---|---|
| DefaultAuthenticationEventArgs | 既定の認証サービスのラッパーを提供します。このクラスは継承できません。 |
| DefaultAuthenticationModule | Authentication オブジェクトがコンテキストに必ず存在するようにします。このクラスは継承できません。 |
| FileAuthorizationModule | リモート ユーザーが要求したファイルにアクセスするための NT アクセス許可を持っているかどうかを確認します。このクラスは継承できません。 |
| FormsAuthentication | 認証チケットを操作するヘルパ ユーティリティを指定する静的メソッドを提供します。このクラスは継承できません。 |
| FormsAuthenticationEventArgs | FormsAuthentication_OnAuthenticate イベントのデータを提供します。このクラスは継承できません。 |
| FormsAuthenticationModule | ASP.NET アプリケーションを使用するとフォーム認証を使用できます。このクラスは継承できません。 |
| FormsAuthenticationTicket | FormsAuthenticationModule で使用されるフォーム認証 Cookie (認証チケットを含む Cookie) の値を作成し、読み取るための手段を提供します。このクラスは継承できません。 |
| FormsIdentity | FormsAuthenticationModule が使用するクラスを提供します。このクラスは継承できません。 |
| PassportAuthenticationEventArgs | PassportAuthenticationModule によって Authenticate イベントに渡されるイベント引数。この時点では既に ID が存在しているため、このイベント引数は主としてその指定された ID を使用してカスタムの IPrincipal オブジェクトをコンテキストに結び付ける場合に役立ちます。 |
| PassportAuthenticationModule | PassportAuthentication サービスのラッパーを提供します。このクラスは継承できません。 |
| PassportIdentity | PassportAuthenticationModule で使用するクラスを提供します。このクラスでは、アプリケーションが Ticket メソッドにアクセスする手段を提供します。このクラスは継承できません。 |
| UrlAuthorizationModule | 指定したリソースへのアクセスを許可したり拒否するための URL ベースの認証サービスを提供します。このクラスは継承できません。 |
| WindowsAuthenticationEventArgs | Authenticate イベントのデータを提供します。このクラスは継承できません。 |
| WindowsAuthenticationModule | ASP.NET アプリケーションで Windows/IIS 認証を使用できるようにします。このクラスは継承できません。 |
デリゲート
| デリゲート | 説明 |
|---|---|
| DefaultAuthenticationEventHandler | DefaultAuthenticationModule の Authenticate イベントを処理するメソッドを表します。 |
| FormsAuthenticationEventHandler | FormsAuthenticationModule の Authenticate イベントを処理するメソッドを表します。 |
| PassportAuthenticationEventHandler | PassportAuthenticationModule の PassportAuthentication_OnAuthenticate イベントを処理するメソッドを表します。 |
| WindowsAuthenticationEventHandler | WindowsAuthenticationModule の WindowsAuthentication_OnAuthenticate イベントを処理するメソッドを表します。 |