Comparteix a través de


PassportPrincipal Clase

Definición

Precaución

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

Representa una entidad de seguridad Passport autenticada. Esta clase está en desuso.

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
Herencia
Herencia
PassportPrincipal
Atributos

Comentarios

Esta clase ha quedado en desuso y ya no se admite. Microsoft Passport Network se reemplazó por Windows Live ID.

Constructores

PassportPrincipal(PassportIdentity, String[])

Inicializa una nueva instancia de la clase PassportPrincipal a partir de un objeto PassportIdentity y una matriz de nombres de roles a los que pertenece el usuario representado por dicho objeto PassportIdentity. Esta clase está en desuso.

Propiedades

Claims

Obtiene una colección que contiene todas las notificaciones de todas las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones.

(Heredado de ClaimsPrincipal)
CustomSerializationData

Contiene datos adicionales proporcionados por un tipo derivado. Se establece normalmente cuando se llama a WriteTo(BinaryWriter, Byte[]).

(Heredado de ClaimsPrincipal)
Identities

Obtiene una colección que contiene todas las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones.

(Heredado de ClaimsPrincipal)
Identity

Obtiene el objeto GenericIdentity del usuario representado por GenericPrincipal actual.

(Heredado de GenericPrincipal)

Métodos

AddIdentities(IEnumerable<ClaimsIdentity>)

Agrega las identidades de notificaciones especificadas a esta entidad de seguridad de notificaciones.

(Heredado de ClaimsPrincipal)
AddIdentity(ClaimsIdentity)

Agrega la identidad de notificaciones especificadas a esta entidad de seguridad de notificaciones.

(Heredado de ClaimsPrincipal)
Clone()

Devuelve una copia de esta instancia.

(Heredado de ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)

Crea una nueva identidad basada en notificaciones.

(Heredado de ClaimsPrincipal)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
FindAll(Predicate<Claim>)

Recupera todas las notificaciones que coinciden con el predicado especificado.

(Heredado de ClaimsPrincipal)
FindAll(String)

Recupera todas o las notificaciones que tienen el tipo de notificación especificado.

(Heredado de ClaimsPrincipal)
FindFirst(Predicate<Claim>)

Recupera la primera reclamación con la que coincide el predicado especificado.

(Heredado de ClaimsPrincipal)
FindFirst(String)

Recupera la primera reclamación con el tipo especificado.

(Heredado de ClaimsPrincipal)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Rellena el objeto SerializationInfo con los datos necesarios para serializar el objeto ClaimsPrincipal actual.

(Heredado de ClaimsPrincipal)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HasClaim(Predicate<Claim>)

Determina si cualquiera de las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones contiene una notificación que coincide con el predicado especificado.

(Heredado de ClaimsPrincipal)
HasClaim(String, String)

Determina si cualquiera de las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones contiene una notificación con el valor y el tipo de notificación especificada.

(Heredado de ClaimsPrincipal)
IsInRole(String)

Determina si GenericPrincipal actual pertenece al rol especificado.

(Heredado de GenericPrincipal)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteTo(BinaryWriter)

Se serializa usando un BinaryWriter.

(Heredado de ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])

Se serializa usando un BinaryWriter.

(Heredado de ClaimsPrincipal)

Se aplica a