PassportPrincipal Classe

Definizione

Attenzione

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

Rappresenta un oggetto Principal autenticato da Passport. Questa classe è deprecata.

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
Ereditarietà
Ereditarietà
PassportPrincipal
Attributi

Commenti

Questa classe è stata deprecata e non è più supportata. Microsoft Passport Network è stato sostituito da Windows Live ID.

Costruttori

PassportPrincipal(PassportIdentity, String[])

Inizializza una nuova istanza della classe PassportPrincipal da un'istanza PassportIdentity e una matrice di nomi di ruoli a cui appartiene l'utente rappresentato dall'oggetto PassportIdentity. Questa classe è deprecata.

Proprietà

Claims

Ottiene una raccolta che contiene tutte le attestazioni da tutte le identità di attestazioni associate all'entità delle attestazioni.

(Ereditato da ClaimsPrincipal)
CustomSerializationData

Contiene i dati aggiuntivi forniti da un tipo derivato. Generalmente impostato durante la chiamata a WriteTo(BinaryWriter, Byte[]).

(Ereditato da ClaimsPrincipal)
Identities

Ottiene una raccolta che contiene tutte le identità delle attestazioni associate a questa entità attestazioni.

(Ereditato da ClaimsPrincipal)
Identity

Ottiene l'oggetto GenericIdentity dell'utente rappresentato dall'oggetto GenericPrincipal corrente.

(Ereditato da GenericPrincipal)

Metodi

AddIdentities(IEnumerable<ClaimsIdentity>)

Aggiunge le identità delle attestazioni specificate a questa entità delle attestazioni.

(Ereditato da ClaimsPrincipal)
AddIdentity(ClaimsIdentity)

Aggiunge le identità delle attestazioni specificate a questa entità delle attestazioni.

(Ereditato da ClaimsPrincipal)
Clone()

Restituisce una copia dell'istanza corrente.

(Ereditato da ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)

Crea una nuova identità delle attestazioni.

(Ereditato da ClaimsPrincipal)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
FindAll(Predicate<Claim>)

Recupera tutte le attestazioni che corrispondono al predicato specificato.

(Ereditato da ClaimsPrincipal)
FindAll(String)

Recupera tutte le attestazioni che hanno il tipo di attestazione specificato.

(Ereditato da ClaimsPrincipal)
FindFirst(Predicate<Claim>)

Recupera la prima attestazione che corrisponde al predicato specificato.

(Ereditato da ClaimsPrincipal)
FindFirst(String)

Recupera la prima attestazione con il tipo di attestazione specificato.

(Ereditato da ClaimsPrincipal)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetObjectData(SerializationInfo, StreamingContext)

Popola l'oggetto SerializationInfo con i dati necessari per serializzare l'oggetto ClaimsPrincipal corrente.

(Ereditato da ClaimsPrincipal)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
HasClaim(Predicate<Claim>)

Determina se una qualsiasi delle identità di attestazione associate all'entità delle attestazioni contiene un'attestazione a cui corrisponde il predicato specificato.

(Ereditato da ClaimsPrincipal)
HasClaim(String, String)

Determina se una qualsiasi delle identità di attestazione associate all'entità delle attestazioni contiene un'attestazione con il tipo e il valore specificati.

(Ereditato da ClaimsPrincipal)
IsInRole(String)

Determina se l'oggetto GenericPrincipal corrente appartiene al ruolo specificato.

(Ereditato da GenericPrincipal)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteTo(BinaryWriter)

Esegue la serializzazione usando BinaryWriter.

(Ereditato da ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])

Esegue la serializzazione usando BinaryWriter.

(Ereditato da ClaimsPrincipal)

Si applica a