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

預設核發者:「本機授權單位」。

(繼承來源 ClaimsIdentity)
DefaultNameClaimType

預設名稱宣告型別;Name.

(繼承來源 ClaimsIdentity)
DefaultRoleClaimType

預設角色宣告型別;Role.

(繼承來源 ClaimsIdentity)

屬性

Actor

取得或設定已授與委派權限之呼叫方的識別。

(繼承來源 ClaimsIdentity)
AuthenticationType

取得用來識別使用者的驗證類型。

(繼承來源 GenericIdentity)
BootstrapContext

取得或設定用來建立此宣告識別的權杖。

(繼承來源 ClaimsIdentity)
Claims

針對這個泛用識別所表示的使用者取得所有宣告。

(繼承來源 GenericIdentity)
CustomSerializationData

包含衍生類型所提供的任何其他資料。 通常會在呼叫 WriteTo(BinaryWriter, Byte[]) 時設定。

(繼承來源 ClaimsIdentity)
IsAuthenticated

取得值,指出使用者是否已經過驗證。

(繼承來源 GenericIdentity)
Label

取得或設定此宣告識別的標籤。

(繼承來源 ClaimsIdentity)
Name

取得使用者的名稱。

(繼承來源 GenericIdentity)
NameClaimType

取得宣告型別,用來判斷哪些宣告為這個宣告識別的 Name 屬性提供值。

(繼承來源 ClaimsIdentity)
Password

指出基本驗證嘗試的密碼。

RoleClaimType

在此宣告身分識別的宣告中,取得將解譯為 .NET 角色的宣告型別。

(繼承來源 ClaimsIdentity)

方法

AddClaim(Claim)

將單一宣告加入至這個宣告識別。

(繼承來源 ClaimsIdentity)
AddClaims(IEnumerable<Claim>)

將宣告清單加入至這個宣告識別。

(繼承來源 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>)

判斷這個宣告識別是否具有與指定之述詞相符的宣告。

(繼承來源 ClaimsIdentity)
HasClaim(String, String)

判斷這個宣告識別是否具有含指定之型別及值的宣告。

(繼承來源 ClaimsIdentity)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
RemoveClaim(Claim)

嘗試從宣告識別移除宣告。

(繼承來源 ClaimsIdentity)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TryRemoveClaim(Claim)

嘗試從宣告識別移除宣告。

(繼承來源 ClaimsIdentity)
WriteTo(BinaryWriter)

使用 BinaryWriter 序列化。

(繼承來源 ClaimsIdentity)
WriteTo(BinaryWriter, Byte[])

使用 BinaryWriter 序列化。

(繼承來源 ClaimsIdentity)

適用於