Partager via


PasswordVault Classe

Définition

Représente un casier d’informations d’identification d’informations d’identification. Les casiers sont spécifiques à un utilisateur.

Les applications s’exécutant dans un AppContainer (par exemple, les applications UWP) peuvent uniquement accéder au contenu de leur propre casier (pour l’utilisateur actuel). Les applications qui ne s’exécutent pas dans un AppContainer (par exemple, les applications de bureau standard) peuvent accéder à tous les casiers de l’utilisateur, y compris ceux des applications 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
Héritage
Object Platform::Object IInspectable PasswordVault
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Constructeurs

PasswordVault()

Crée et initialise une nouvelle instance de l’objet PasswordVault.

Méthodes

Add(PasswordCredential)

Ajoute des informations d’identification au casier d’informations d’identification.

FindAllByResource(String)

Recherche dans le casier d’informations d’identification les informations d’identification correspondant à la ressource spécifiée.

FindAllByUserName(String)

Recherche dans le casier d’informations d’identification les informations d’identification qui correspondent au nom d’utilisateur spécifié.

Remove(PasswordCredential)

Supprime des informations d’identification du casier d’informations d’identification.

Retrieve(String, String)

Lit des informations d’identification à partir du casier d’informations d’identification.

RetrieveAll()

Récupère toutes les informations d’identification stockées dans le casier d’informations d’identification.

S’applique à

Voir aussi