Windows.Security.Credentials Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma maneira comum de armazenar e gerenciar com segurança suas senhas, frases secretas e outras informações de identificação.
Observação
As credenciais corporativas não podem ser usadas como roaming.
O exemplo de cofre de credenciais fornece cenários específicos de armazenamento e recuperação de credenciais.
Classes
KeyCredential |
Representa uma credencial de chave, uma chave assimétrica RSA, 2048 bits que representa a identidade de um usuário para um aplicativo. |
KeyCredentialAttestationResult |
Representa os resultados do método KeyCredential.GetAttestationAsync . |
KeyCredentialManager |
Contém métodos para o gerenciamento básico de credenciais de chave. |
KeyCredentialOperationResult |
Representa o resultado de uma operação de credencial de chave. |
KeyCredentialRetrievalResult |
Representa o resultado de uma recuperação de credencial de chave. |
PasswordCredential |
Representa o repositório de credenciais de senha. |
PasswordCredentialPropertyStore |
Representa o repositório de propriedades de credencial de senha. Esta classe e seus membros são reservados para uso interno e não precisam ser usados em seu código. |
PasswordVault |
Representa um Cofre de Credenciais de credenciais. Os armários são específicos para um usuário. Aplicativos em execução em um AppContainer (por exemplo, aplicativos UWP) só podem acessar o conteúdo de seu próprio cofre (para o usuário atual). Os aplicativos que não estão em execução em um AppContainer (por exemplo, aplicativos da Área de Trabalho regulares) podem acessar todos os cofres do usuário, incluindo os de aplicativos AppContainer. |
WebAccount |
Identifica uma conta de um provedor de conta Web. |
WebAccountProvider |
Representa um provedor de autenticação de conta Web. |
Interfaces
IWebAccount |
Permite que uma classe represente uma conta de um provedor de conta Web. |
Enumerações
KeyCredentialAttestationStatus |
Representa os status do atestado de credencial de chave. |
KeyCredentialCreationOption |
Representa as opções para criar credenciais de chave. |
KeyCredentialStatus |
Representa o status de uma solicitação de credencial de chave. |
WebAccountPictureSize |
Representa os tamanhos de uma imagem de conta da Web. |
WebAccountState |
Descreve o estado de um objeto WebAccount . |