PassportPrincipal Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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) |