PassportPrincipal 類別

定義

警告

This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.

表示密碼驗證的原則。 這個類別已被取代。

public ref class PassportPrincipal sealed : System::Security::Principal::GenericPrincipal
public sealed class PassportPrincipal : System.Security.Principal.GenericPrincipal
[System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public sealed class PassportPrincipal : System.Security.Principal.GenericPrincipal
type PassportPrincipal = class
    inherit GenericPrincipal
[<System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")>]
type PassportPrincipal = class
    inherit GenericPrincipal
Public NotInheritable Class PassportPrincipal
Inherits GenericPrincipal
繼承
繼承
PassportPrincipal
屬性

備註

此類別已被取代,不再支援。 Microsoft Passport 網路已由 Windows Live ID 取代。

建構函式

PassportPrincipal(PassportIdentity, String[])
已淘汰.

PassportPrincipal 執行個體和由該 PassportIdentity 表示的使用者所屬角色名稱的陣列初始化 PassportIdentity 類別的新執行個體。 這個類別已被取代。

屬性

Claims
已淘汰.

取得集合,其中包含來自與這個宣告主體相關聯的所有宣告身分識別之所有宣告。

(繼承來源 ClaimsPrincipal)
CustomSerializationData
已淘汰.

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

(繼承來源 ClaimsPrincipal)
Identities
已淘汰.

取得集合,其中包含所有與這個宣告主體相關聯的宣告身分識別。

(繼承來源 ClaimsPrincipal)
Identity
已淘汰.

取得由目前 GenericIdentity 表示之使用者的 GenericPrincipal

(繼承來源 GenericPrincipal)

方法

AddIdentities(IEnumerable<ClaimsIdentity>)
已淘汰.

將指定的宣告識別加入這個宣告主體。

(繼承來源 ClaimsPrincipal)
AddIdentity(ClaimsIdentity)
已淘汰.

將指定的宣告識別加入這個宣告主體。

(繼承來源 ClaimsPrincipal)
Clone()
已淘汰.

傳回這個執行個體的複本。

(繼承來源 ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)
已淘汰.

建立新的宣告身分識別。

(繼承來源 ClaimsPrincipal)
Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
FindAll(Predicate<Claim>)
已淘汰.

擷取符合指定述詞的所有宣告。

(繼承來源 ClaimsPrincipal)
FindAll(String)
已淘汰.

擷取所有具有指定宣告類型的宣告。

(繼承來源 ClaimsPrincipal)
FindFirst(Predicate<Claim>)
已淘汰.

擷取符合指定述詞的第一個宣告。

(繼承來源 ClaimsPrincipal)
FindFirst(String)
已淘汰.

擷取含指定宣告型別的第一個宣告。

(繼承來源 ClaimsPrincipal)
GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetObjectData(SerializationInfo, StreamingContext)
已淘汰.

將序列化目前 SerializationInfo 物件所需的資料填入 ClaimsPrincipal

(繼承來源 ClaimsPrincipal)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
HasClaim(Predicate<Claim>)
已淘汰.

判斷與此宣告主體相關聯之宣告身分識別的任何一個是否包含指定述詞所比對的宣告。

(繼承來源 ClaimsPrincipal)
HasClaim(String, String)
已淘汰.

判斷與此宣告主體相關聯之宣告身分識別的任何一個,是否包含具有指定宣告類型和值的宣告。

(繼承來源 ClaimsPrincipal)
IsInRole(String)
已淘汰.

判斷目前的 GenericPrincipal 是否屬於指定的角色。

(繼承來源 GenericPrincipal)
MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()
已淘汰.

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

(繼承來源 Object)
WriteTo(BinaryWriter)
已淘汰.

使用 BinaryWriter 序列化。

(繼承來源 ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])
已淘汰.

使用 BinaryWriter 序列化。

(繼承來源 ClaimsPrincipal)

適用於