PassportPrincipal Klasa

Definicja

Przestroga

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

Reprezentuje podmiot zabezpieczeń uwierzytelniony w usłudze Passport. Ta klasa jest przestarzała.

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
Dziedziczenie
Dziedziczenie
PassportPrincipal
Atrybuty

Uwagi

Ta klasa jest przestarzała i nie jest już obsługiwana. Microsoft Passport Network został zastąpiony identyfikatorem Windows Live ID.

Konstruktory

PassportPrincipal(PassportIdentity, String[])
Przestarzałe.

Inicjuje PassportPrincipal nowe wystąpienie klasy z PassportIdentity wystąpienia i tablicę nazw ról, do których należy użytkownik reprezentowany przez PassportIdentity użytkownika. Ta klasa jest przestarzała.

Właściwości

Claims
Przestarzałe.

Pobiera kolekcję zawierającą wszystkie oświadczenia ze wszystkich tożsamości oświadczeń skojarzonych z tym podmiotem zabezpieczeń oświadczeń.

(Odziedziczone po ClaimsPrincipal)
CustomSerializationData
Przestarzałe.

Zawiera wszelkie dodatkowe dane udostępniane przez typ pochodny. Zazwyczaj ustawiane podczas wywoływania metody WriteTo(BinaryWriter, Byte[]).

(Odziedziczone po ClaimsPrincipal)
Identities
Przestarzałe.

Pobiera kolekcję zawierającą wszystkie tożsamości oświadczeń skojarzone z tym podmiotem zabezpieczeń oświadczeń.

(Odziedziczone po ClaimsPrincipal)
Identity
Przestarzałe.

Pobiera element GenericIdentity użytkownika reprezentowany przez bieżący GenericPrincipalelement .

(Odziedziczone po GenericPrincipal)

Metody

AddIdentities(IEnumerable<ClaimsIdentity>)
Przestarzałe.

Dodaje określone tożsamości oświadczeń do tego podmiotu zabezpieczeń oświadczeń.

(Odziedziczone po ClaimsPrincipal)
AddIdentity(ClaimsIdentity)
Przestarzałe.

Dodaje określoną tożsamość oświadczeń do tego podmiotu zabezpieczeń oświadczeń.

(Odziedziczone po ClaimsPrincipal)
Clone()
Przestarzałe.

Zwraca kopię tego wystąpienia.

(Odziedziczone po ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)
Przestarzałe.

Tworzy nową tożsamość oświadczeń.

(Odziedziczone po ClaimsPrincipal)
Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FindAll(Predicate<Claim>)
Przestarzałe.

Pobiera wszystkie oświadczenia dopasowane przez określony predykat.

(Odziedziczone po ClaimsPrincipal)
FindAll(String)
Przestarzałe.

Pobiera wszystkie oświadczenia, które mają określony typ oświadczenia.

(Odziedziczone po ClaimsPrincipal)
FindFirst(Predicate<Claim>)
Przestarzałe.

Pobiera pierwsze oświadczenie zgodne z określonym predykatem.

(Odziedziczone po ClaimsPrincipal)
FindFirst(String)
Przestarzałe.

Pobiera pierwsze oświadczenie z określonym typem oświadczenia.

(Odziedziczone po ClaimsPrincipal)
GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Wypełnia element SerializationInfo danymi wymaganymi do serializacji bieżącego ClaimsPrincipal obiektu.

(Odziedziczone po ClaimsPrincipal)
GetType()
Przestarzałe.

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
HasClaim(Predicate<Claim>)
Przestarzałe.

Określa, czy którakolwiek z tożsamości oświadczeń skojarzonych z tym podmiotem zabezpieczeń oświadczeń zawiera oświadczenie zgodne z określonym predykatem.

(Odziedziczone po ClaimsPrincipal)
HasClaim(String, String)
Przestarzałe.

Określa, czy którakolwiek z tożsamości oświadczeń skojarzonych z tym podmiotem zabezpieczeń oświadczeń zawiera oświadczenie o określonym typie i wartości oświadczenia.

(Odziedziczone po ClaimsPrincipal)
IsInRole(String)
Przestarzałe.

Określa, czy bieżący GenericPrincipal należy do określonej roli.

(Odziedziczone po GenericPrincipal)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteTo(BinaryWriter)
Przestarzałe.

Serializuje przy użyciu klasy BinaryWriter.

(Odziedziczone po ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])
Przestarzałe.

Serializuje przy użyciu klasy BinaryWriter.

(Odziedziczone po ClaimsPrincipal)

Dotyczy