PassportIdentity Classe

Definição

Atenção

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

Fornece uma classe a ser usada por PassportAuthenticationModule. Fornece uma forma de uma aplicação aceder ao Ticket(String) método. Esta classe não pode ser herdada. Esta disciplina está obsoleta.

public ref class PassportIdentity sealed : System::Security::Principal::IIdentity
public ref class PassportIdentity sealed : IDisposable, System::Security::Principal::IIdentity
public sealed class PassportIdentity : System.Security.Principal.IIdentity
public sealed class PassportIdentity : IDisposable, System.Security.Principal.IIdentity
[System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public sealed class PassportIdentity : IDisposable, System.Security.Principal.IIdentity
type PassportIdentity = class
    interface IIdentity
type PassportIdentity = class
    interface IIdentity
    interface IDisposable
[<System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")>]
type PassportIdentity = class
    interface IIdentity
    interface IDisposable
Public NotInheritable Class PassportIdentity
Implements IIdentity
Public NotInheritable Class PassportIdentity
Implements IDisposable, IIdentity
Herança
PassportIdentity
Atributos
Implementações

Observações

Esta classe foi descontinuada e já não é suportada. A Microsoft Passport Network foi substituída pelo Windows Live ID.

Construtores

Name Description
PassportIdentity()
Obsoleto.

Inicializa uma nova instância da PassportIdentity classe. Esta disciplina está obsoleta.

Propriedades

Name Description
AuthenticationType
Obsoleto.

Obtém o tipo de autenticação usado para identificar o utilizador. Esta disciplina está obsoleta.

Error
Obsoleto.

Recebe um valor que indica o estado de erro associado ao bilhete de passaporte atual. Esta disciplina está obsoleta.

GetFromNetworkServer
Obsoleto.

Obtém informações sobre uma ligação e cadeia de consulta ao servidor Passport. Esta disciplina está obsoleta.

HasSavedPassword
Obsoleto.

Obtém informações sobre se a palavra-passe do membro do Passaporte foi guardada. Esta disciplina está obsoleta.

HasTicket
Obsoleto.

Recebe um valor que indica se a cadeia de consulta inclui um bilhete Passport como cookie. Esta disciplina está obsoleta.

HexPUID
Obsoleto.

Obtém o Identificador Único do Passaporte (PUID) para o utilizador atualmente autenticado, em forma hexadecimal. Esta disciplina está obsoleta.

IsAuthenticated
Obsoleto.

Recebe um valor que indica se o utilizador está autenticado contra uma autoridade de passaporte. Esta disciplina está obsoleta.

Item[String]
Obsoleto.

Obtém atributos do perfil do Passaporte. Esta disciplina está obsoleta.

Name
Obsoleto.

Obtém o nome do utilizador atual. Esta disciplina está obsoleta.

TicketAge
Obsoleto.

Obtém a hora, em segundos, desde que o último bilhete foi emitido ou atualizado. Esta disciplina está obsoleta.

TimeSinceSignIn
Obsoleto.

Obtém a hora, em segundos, desde que um membro faz login no servidor de login do Passport. Esta disciplina está obsoleta.

Métodos

Name Description
AuthUrl()
Obsoleto.

Devolve uma string contendo a URL do servidor de login para um membro, bem como com informações opcionais enviadas ao servidor de login na string de consulta. Esta disciplina está obsoleta.

AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean)
Obsoleto.

Devolve a URL do servidor de autenticação para um membro. Esta disciplina está obsoleta.

AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32)
Obsoleto.

Devolve uma string contendo a URL do servidor de login para um membro, juntamente com a informação opcional enviada ao servidor de login na cadeia de consulta. Esta disciplina está obsoleta.

AuthUrl(String)
Obsoleto.

Devolve uma string contendo a URL do servidor de login para um membro, juntamente com informações opcionais enviadas ao servidor de login na cadeia de consulta. Esta disciplina está obsoleta.

AuthUrl2()
Obsoleto.

Devolve uma string contendo o URL do servidor de login de um membro, bem como informações opcionais enviadas ao servidor de login na string de consulta. Esta disciplina está obsoleta.

AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean)
Obsoleto.

Devolve uma string contendo a URL do servidor de login de um membro, bem como a informação opcional enviada ao servidor de login na string de consulta. Esta disciplina está obsoleta.

AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32)
Obsoleto.

Recupera uma string contendo a URL do servidor de login para um membro, bem como a informação opcional enviada ao servidor de login na string de consulta. Esta disciplina está obsoleta.

AuthUrl2(String)
Obsoleto.

Devolve uma string contendo o URL do servidor de login de um membro, bem como informações opcionais enviadas ao servidor de login na string de consulta. Esta disciplina está obsoleta.

Compress(String)
Obsoleto.

Comprime dados. Esta disciplina está obsoleta.

CryptIsValid()
Obsoleto.

Recebe o estado de uma bandeira que indica se o Gestor de Passaportes está num estado válido para encriptação. Esta disciplina está obsoleta.

CryptPutHost(String)
Obsoleto.

Define a chave usada para a encriptação e desencriptação do Passport. Esta disciplina está obsoleta.

CryptPutSite(String)
Obsoleto.

Define a chave usada para encriptação e desencriptação do Passport referindo-se ao rótulo do nome do site atribuído a essa chave quando a chave foi instalada pela primeira vez. Esta disciplina está obsoleta.

Decompress(String)
Obsoleto.

Descomprime os dados que foram comprimidos pelo Compress(String) método. Esta disciplina está obsoleta.

Decrypt(String)
Obsoleto.

Descifra os dados usando a chave de participante Passport do site atual. Esta disciplina está obsoleta.

Encrypt(String)
Obsoleto.

Encripta os dados usando a chave de participante Passport para o site atual. Esta disciplina está obsoleta.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Finalize()
Obsoleto.

Permite que esta identidade de passaporte tente libertar recursos e realizar outras operações de limpeza antes de ser recuperada pela recolha de lixo.

GetCurrentConfig(String)
Obsoleto.

Obtém o conteúdo de uma chave de registo sob a colmeia HKLM\SW\Microsoft\Passport. Esta disciplina está obsoleta.

GetDomainAttribute(String, Int32, String)
Obsoleto.

Fornece informações para um domínio Passport através da consulta ao gestor Passport para o atributo do domínio solicitado. Esta disciplina está obsoleta.

GetDomainFromMemberName(String)
Obsoleto.

Devolve o domínio Passport a partir da cadeia de nome do membro. Esta disciplina está obsoleta.

GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetIsAuthenticated(Int32, Boolean, Boolean)
Obsoleto.

Indica se o utilizador está autenticado por um site central responsável pela autenticação do passaporte. Esta disciplina está obsoleta.

GetIsAuthenticated(Int32, Int32, Int32)
Obsoleto.

Indica se o utilizador está autenticado por uma autoridade de passaportes. Esta disciplina está obsoleta.

GetLoginChallenge()
Obsoleto.

Faz login ao utilizador, seja gerando um URL de redirecionamento 302 ou iniciando uma troca de autenticação de cliente compatível com o Passport. Esta disciplina está obsoleta.

GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)
Obsoleto.

Faz login ao utilizador, seja gerando um URL de redirecionamento 302 ou iniciando uma troca de autenticação de cliente compatível com o Passport. Esta disciplina está obsoleta.

GetLoginChallenge(String)
Obsoleto.

Inicia sessão do utilizador enviando os cabeçalhos apropriados para uma URL de redirecionamento 302 ou para iniciar uma troca de autenticação de cliente compatível com o Passport. Esta disciplina está obsoleta.

GetOption(String)
Obsoleto.

Obtém uma opção específica de login no Passaporte. Esta disciplina está obsoleta.

GetProfileObject(String)
Obsoleto.

Devolve informações de perfil Passport para o atributo de perfil especificado. Esta disciplina está obsoleta.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
HasFlag(Int32)
Obsoleto.

Indica se um determinado flag está definido no perfil deste utilizador. Esta disciplina está obsoleta.

HasProfile(String)
Obsoleto.

Indica se existe um determinado atributo de perfil no perfil deste utilizador. Esta disciplina está obsoleta.

HaveConsent(Boolean, Boolean)
Obsoleto.

Indica se o consentimento total é concedido no perfil deste utilizador. Esta disciplina está obsoleta.

LoginUser()
Obsoleto.

Faz login ao utilizador, seja gerando um URL de redirecionamento 302 ou iniciando uma troca de autenticação de cliente compatível com o Passport. Esta disciplina está obsoleta.

LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object)
Obsoleto.

Inicia sessão do utilizador, seja gerando um URL de redirecionamento 302 ou iniciando uma troca de autenticação de cliente consciente do Passport. Esta disciplina está obsoleta.

LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)
Obsoleto.

Faz login ao utilizador, seja gerando um URL de redirecionamento 302 ou iniciando uma troca de autenticação de cliente compatível com o Passport. Esta disciplina está obsoleta.

LoginUser(String)
Obsoleto.

Faz login ao utilizador, seja gerando um URL de redirecionamento 302 ou iniciando uma troca de autenticação de cliente compatível com o Passport. Esta disciplina está obsoleta.

LogoTag()
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta de imagem para um link Passport. Esta disciplina está obsoleta.

LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta HTML <img> para um link Passport. Esta disciplina está obsoleta.

LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta HTML <img> para um link Passport. Esta disciplina está obsoleta.

LogoTag(String)
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta HTML <img> para um link Passport. Esta disciplina está obsoleta.

LogoTag2()
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta de imagem para um link Passport. Esta disciplina está obsoleta.

LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta HTML <img> para um link Passport. Esta disciplina está obsoleta.

LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta HTML <img> para um link Passport. Esta disciplina está obsoleta.

LogoTag2(String)
Obsoleto.

Devolve um fragmento HTML contendo uma etiqueta HTML <img> para um link Passport. Esta disciplina está obsoleta.

LogoutURL()
Obsoleto.

Devolve a cadeia de URL de logout do Passport. Esta disciplina está obsoleta.

LogoutURL(String, String, Int32, String, Int32)
Obsoleto.

Devolve a cadeia de URL de logout do Passport usando os parâmetros especificados. Esta disciplina está obsoleta.

MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SetOption(String, Object)
Obsoleto.

Define uma opção específica de login no Passaporte. Esta disciplina está obsoleta.

SignOut(String)
Obsoleto.

Faz logout do membro do Passaporte da sessão atual. Esta disciplina está obsoleta.

Ticket(String)
Obsoleto.

Obtém informações sobre um atributo específico do bilhete de autenticação do Passaporte. Esta disciplina está obsoleta.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDisposable.Dispose()
Obsoleto.

Liberta todos os recursos usados pela PassportIdentity turma. Esta disciplina está obsoleta.

Aplica-se a