Język

PassportPrincipal Klasa

Definicja

Uwaga

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 przez Windows Live ID.

Konstruktory

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

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

Właściwości

Nazwa Opis
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 dostarczane 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.

GenericIdentity Pobiera użytkownika reprezentowanego przez bieżący GenericPrincipalelement .

(Odziedziczone po GenericPrincipal)

Metody

Nazwa Opis
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 tożsamość określonych 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 określony obiekt jest równy bieżącemu obiektowi.

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

Pobiera wszystkie oświadczenia, które są zgodne z określonym predykatem.

(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 potrzebnymi do serializacji bieżącego ClaimsPrincipal obiektu.

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

Pobiera Type 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 oświadczenia i wartości.

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

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

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

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

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

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

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

Serializuje przy użyciu klasy BinaryWriter.

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

Serializuje przy użyciu klasy BinaryWriter.

(Odziedziczone po ClaimsPrincipal)

Dotyczy