PassportPrincipal Třída

Definice

Upozornění

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

Představuje objekt zabezpečení ověřený službou Passport. Tato třída je zastaralá.

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
Dědičnost
Dědičnost
PassportPrincipal
Atributy

Poznámky

Tato třída je zastaralá a již není podporována. Služba Microsoft Passport Network byla nahrazena Windows Live ID.

Konstruktory

PassportPrincipal(PassportIdentity, String[])

Inicializuje novou instanci PassportPrincipal třídy z PassportIdentity instance a pole názvů rolí, do kterých uživatel reprezentoval patří PassportIdentity . Tato třída je zastaralá.

Vlastnosti

Claims

Získá kolekci, která obsahuje všechny deklarace identity ze všech identit deklarací přidružených k tomuto objektu deklarací identity.

(Zděděno od ClaimsPrincipal)
CustomSerializationData

Obsahuje všechna další data poskytnutá odvozeným typem. Obvykle se nastavuje při volání WriteTo(BinaryWriter, Byte[]).

(Zděděno od ClaimsPrincipal)
Identities

Získá kolekci, která obsahuje všechny identity deklarací identity přidružené k tomuto objektu deklarací identity.

(Zděděno od ClaimsPrincipal)
Identity

GenericIdentity Získá uživatele reprezentovaný aktuálním GenericPrincipal.

(Zděděno od GenericPrincipal)

Metody

AddIdentities(IEnumerable<ClaimsIdentity>)

Přidá zadané identity deklarací identity do tohoto objektu deklarací identity.

(Zděděno od ClaimsPrincipal)
AddIdentity(ClaimsIdentity)

Přidá zadanou identitu deklarací identity do tohoto objektu deklarací identity.

(Zděděno od ClaimsPrincipal)
Clone()

Vrátí kopii této instance.

(Zděděno od ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)

Vytvoří novou identitu deklarací identity.

(Zděděno od ClaimsPrincipal)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FindAll(Predicate<Claim>)

Načte všechny deklarace identity, které odpovídají zadanému predikátu.

(Zděděno od ClaimsPrincipal)
FindAll(String)

Načte všechny deklarace identity nebo deklarace identity, které mají zadaný typ deklarace identity.

(Zděděno od ClaimsPrincipal)
FindFirst(Predicate<Claim>)

Načte první deklaraci identity, která se shoduje se zadaným predikátem.

(Zděděno od ClaimsPrincipal)
FindFirst(String)

Načte první deklaraci identity se zadaným typem deklarace identity.

(Zděděno od ClaimsPrincipal)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo data potřebná k serializaci aktuálního ClaimsPrincipal objektu.

(Zděděno od ClaimsPrincipal)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
HasClaim(Predicate<Claim>)

Určuje, zda některá z identit deklarací identity přidružených k tomuto objektu deklarací identity obsahuje deklaraci identity, která odpovídá zadanému predikátu.

(Zděděno od ClaimsPrincipal)
HasClaim(String, String)

Určuje, zda některá identita deklarací identity přidružená k tomuto objektu deklarací identity obsahuje deklaraci identity se zadaným typem a hodnotou deklarace identity.

(Zděděno od ClaimsPrincipal)
IsInRole(String)

Určuje, jestli aktuální GenericPrincipal role patří do zadané role.

(Zděděno od GenericPrincipal)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteTo(BinaryWriter)

Serializuje pomocí BinaryWriter.

(Zděděno od ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])

Serializuje pomocí BinaryWriter.

(Zděděno od ClaimsPrincipal)

Platí pro