Compartilhar via


PassportPrincipal Classe

Definição

Cuidado

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

Representa uma entidade de segurança autenticada pelo serviço Windows Live ID. Essa classe foi preterida.

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
Herança
Herança
PassportPrincipal
Atributos

Comentários

Essa classe foi preterida e não tem mais suporte. O Microsoft Passport Network foi substituído por Windows Live ID.

Construtores

PassportPrincipal(PassportIdentity, String[])

Inicializa uma nova instância da classe PassportPrincipal de uma instância PassportIdentity e uma matriz de nomes de função ao qual o usuário representado por este PassportIdentity pertence. Essa classe foi preterida.

Propriedades

Claims

Obtém uma coleção que contém todas as declarações de todas as identidades de declarações associadas a essa entidade de segurança de declarações.

(Herdado de ClaimsPrincipal)
CustomSerializationData

Contém quaisquer dados adicionais fornecidos por um tipo derivado. Normalmente definido ao chamar WriteTo(BinaryWriter, Byte[]).

(Herdado de ClaimsPrincipal)
Identities

Obtém uma coleção que contém todas as identidades baseadas em declarações associadas a essa entidade de segurança de declarações.

(Herdado de ClaimsPrincipal)
Identity

Obtém a GenericIdentity do usuário representada pela GenericPrincipal atual.

(Herdado de GenericPrincipal)

Métodos

AddIdentities(IEnumerable<ClaimsIdentity>)

Adiciona as identidades baseadas em declarações especificadas a esta entidade de segurança de declarações.

(Herdado de ClaimsPrincipal)
AddIdentity(ClaimsIdentity)

Adiciona a identidade baseada em declarações especificada a esta entidade de segurança de declarações.

(Herdado de ClaimsPrincipal)
Clone()

Retorna uma cópia desta instância.

(Herdado de ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)

Cria uma nova identidade baseada em declarações.

(Herdado de ClaimsPrincipal)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

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

Recupera todas as declarações que correspondem ao predicado especificado.

(Herdado de ClaimsPrincipal)
FindAll(String)

Recupera todas as declarações que têm o tipo de declaração especificado.

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

Recupera a primeira declaração correspondente ao predicado especificado.

(Herdado de ClaimsPrincipal)
FindFirst(String)

Recupera a primeira declaração com o tipo de declaração especificado.

(Herdado de ClaimsPrincipal)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Preenche o SerializationInfo com os dados necessários para serializar o objeto de ClaimsPrincipal atual.

(Herdado de ClaimsPrincipal)
GetType()

Obtém o Type da instância atual.

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

Determina se uma das identidades baseadas em declarações associadas a essa entidade de segurança de declarações contém uma declaração correspondente ao predicado especificado.

(Herdado de ClaimsPrincipal)
HasClaim(String, String)

Determina se uma das identidades de declarações associadas a essa entidade de segurança de declarações contém uma declaração com o valor e o tipo de declaração especificados.

(Herdado de ClaimsPrincipal)
IsInRole(String)

Determina se o GenericPrincipal atual pertence à função especificada.

(Herdado de GenericPrincipal)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WriteTo(BinaryWriter)

Serializa usando um BinaryWriter.

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

Serializa usando um BinaryWriter.

(Herdado de ClaimsPrincipal)

Aplica-se a