Partilhar via


PasswordVault Classe

Definição

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.

public ref class PasswordVault sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PasswordVault final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class PasswordVault final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PasswordVault
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PasswordVault
function PasswordVault()
Public NotInheritable Class PasswordVault
Herança
Object Platform::Object IInspectable PasswordVault
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Construtores

PasswordVault()

Cria e inicializa uma nova instância do objeto PasswordVault .

Métodos

Add(PasswordCredential)

Adiciona uma credencial ao Cofre de Credenciais.

FindAllByResource(String)

Pesquisa no Cofre de Credenciais as credenciais correspondentes ao recurso especificado.

FindAllByUserName(String)

Pesquisa no Cofre de Credenciais as credenciais que correspondem ao nome de usuário especificado.

Remove(PasswordCredential)

Remove uma credencial do Cofre de Credenciais.

Retrieve(String, String)

Lê uma credencial do Cofre de Credenciais.

RetrieveAll()

Recupera todas as credenciais armazenadas no Cofre de Credenciais.

Aplica-se a

Confira também