HttpListenerBasicIdentity クラス

定義

基本認証要求から取得したユーザー名とパスワードを保持します。

public ref class HttpListenerBasicIdentity : System::Security::Principal::GenericIdentity
public class HttpListenerBasicIdentity : System.Security.Principal.GenericIdentity
type HttpListenerBasicIdentity = class
    inherit GenericIdentity
Public Class HttpListenerBasicIdentity
Inherits GenericIdentity
継承
HttpListenerBasicIdentity
継承
HttpListenerBasicIdentity

コンストラクター

HttpListenerBasicIdentity(String, String)

指定したユーザー名とパスワードを使用して、HttpListenerBasicIdentity クラスの新しいインスタンスを初期化します。

フィールド

DefaultIssuer

既定の発行者 “LOCAL AUTHORITY”。

(継承元 ClaimsIdentity)
DefaultNameClaimType

既定の名前クレームの種類、Name

(継承元 ClaimsIdentity)
DefaultRoleClaimType

既定のロール クレームの種類、Role

(継承元 ClaimsIdentity)

プロパティ

Actor

デリゲート権限が付与された呼び出しパーティの ID を取得または設定します。

(継承元 ClaimsIdentity)
AuthenticationType

ユーザーを識別するために使用する認証の種類を取得します。

(継承元 GenericIdentity)
BootstrapContext

このクレーム ID を作成するために使用されたトークンを取得または設定します。

(継承元 ClaimsIdentity)
Claims

この汎用 ID によって表されるユーザーのすべてのクレームを取得します。

(継承元 GenericIdentity)
CustomSerializationData

派生型によって提供される追加データが含まれています。 通常、WriteTo(BinaryWriter, Byte[]) の呼び出し時に設定されます。

(継承元 ClaimsIdentity)
IsAuthenticated

ユーザーが認証されているかどうかを示す値を取得します。

(継承元 GenericIdentity)
Label

このクレーム識別子のラベルを取得または設定します。

(継承元 ClaimsIdentity)
Name

ユーザーの名前を取得します。

(継承元 GenericIdentity)
NameClaimType

このクレーム ID の Name プロパティにどのクレームが値を提供するかを判断するために使用されるクレームの種類を取得します。

(継承元 ClaimsIdentity)
Password

基本認証の試行から取得したパスワードを示します。

RoleClaimType

このクレーム ID のクレームのうちで .NET のロールとして解釈されるクレームの種類を取得します。

(継承元 ClaimsIdentity)

メソッド

AddClaim(Claim)

このクレーム ID に単一のクレームを追加します。

(継承元 ClaimsIdentity)
AddClaims(IEnumerable<Claim>)

このクレーム ID にクレームの一覧を追加します。

(継承元 ClaimsIdentity)
Clone()

現在のインスタンスのコピーである新しいオブジェクトを作成します。

(継承元 GenericIdentity)
CreateClaim(BinaryReader)

カスタム Claim を作成する拡張ポイントを派生型に提供します。

(継承元 ClaimsIdentity)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
FindAll(Predicate<Claim>)

指定した述語に一致するすべてのクレームを取得します。

(継承元 ClaimsIdentity)
FindAll(String)

指定されたクレーム型のすべてのクレームを取得します。

(継承元 ClaimsIdentity)
FindFirst(Predicate<Claim>)

指定した述語に一致する最初のクレームを取得します。

(継承元 ClaimsIdentity)
FindFirst(String)

指定したクレームの種類の最初のクレームを取得します。

(継承元 ClaimsIdentity)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo オブジェクトに、現在の ClaimsIdentity オブジェクトをシリアル化するために必要なデータを格納します。

(継承元 ClaimsIdentity)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
HasClaim(Predicate<Claim>)

指定した述語に一致するクレーム ID がこのクレーム ID に含まれるかどうかを判断します。

(継承元 ClaimsIdentity)
HasClaim(String, String)

指定したクレームの種類と値を持つクレームがこのクレーム ID に含まれるかどうかを判断します。

(継承元 ClaimsIdentity)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
RemoveClaim(Claim)

クレーム ID からクレームを削除します。

(継承元 ClaimsIdentity)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
TryRemoveClaim(Claim)

クレーム ID からクレームを削除します。

(継承元 ClaimsIdentity)
WriteTo(BinaryWriter)

BinaryWriter を使用してシリアル化します。

(継承元 ClaimsIdentity)
WriteTo(BinaryWriter, Byte[])

BinaryWriter を使用してシリアル化します。

(継承元 ClaimsIdentity)

適用対象