System.Web.Security 名前空間

この 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 DefaultAuthenticationModuleAuthenticate イベントを処理するメソッドを表します。
FormsAuthenticationEventHandler FormsAuthenticationModuleAuthenticate イベントを処理するメソッドを表します。
PassportAuthenticationEventHandler PassportAuthenticationModule の PassportAuthentication_OnAuthenticate イベントを処理するメソッドを表します。
WindowsAuthenticationEventHandler WindowsAuthenticationModuleWindowsAuthentication_OnAuthenticate イベントを処理するメソッドを表します。

参照

.NET Framework クラス ライブラリ