HisTech Up

Comment énumérer et récupérer les informations d’identification de l’utilisateur – Windows Store

Introduction

user

Christian Hissibini

I am a Tech enthusiast who loves to blend Dev & Design on Web and Mobile Platforms. I am also a Windows Platform Dev MVP


LATEST POSTS

What are the differences between Data Mining, Machine Learning and Deep Learning? 11th February, 2018

What are the challenges of using Artificial Intelligence? 15th January, 2018

Mobile Development

Comment énumérer et récupérer les informations d’identification de l’utilisateur – Windows Store

Posted on .

Dans cet article, nous voyons comment énumérer et récupérer les informations d’identification de l’utilisateur qui sont enregistrées dans le stockage sécurisé des informations d’identification.

Étape 1: Énumération des informations d’identification de l’utilisateur

Il existe deux méthodes permettant de renvoyer des collections d’informations d’identification pouvant faire l’objet d’une énumération. La méthode PasswordVault.FindAllByResource renvoie toutes les informations d’identification enregistrées dans le stockage sécurisé des informations d’identification qui sont associées à une application spécifique. La méthode PasswordVault.FindAllByUserName renvoie toutes les informations d’identification associées à un utilisateur spécifique.

  1. Créez un objet PasswordVault.
  2. Appelez PasswordVault.FindAllByResourceou PasswordVault.FindAllByUserName pour renvoyer une collection d’informations d’identification.
  3. Créez une boucle pour énumérer la collection d’informations d’identification.

La méthode PasswordVault.Retrieve renvoie les informations d’identification associées à un utilisateur et une association spécifiques. La méthode PasswordVault.RetrieveAll renvoie une collection de toutes les informations d’identification stockées.

JJ841120.wedge(fr-fr,WIN.10).gifRécupération des informations d’identification de l’utilisateur

  1. Créez un objet PasswordVault.
  2. Appelez PasswordVault.Retrieve pour obtenir des informations d’identification d’un utilisateur et d’une application spécifiques, ou appelez la méthode PasswordVault.RetrieveAll pour obtenir une collection de toutes les informations d’identification stockées.

Étape 2: Énumération des informations d’identification

Le code suivant, extrait de l’exemple de stockage sécurisé des informations d’identification, montre comment énumérer les informations d’identification associées à l’application spécifiée. Dans ce cas, il s’agit de l’application « Scénario 2 ».

try { 
        Windows.Security.Credentials.PasswordVault vault = new Windows.Security.Credentials.PasswordVault(); 
        IReadOnlyList creds = vault.FindAllByResource("Scenario 2"); 
 
        foreach (var c in (IEnumerable)creds) 
        { 
            itemsource.Insert(0, c.UserName); 
        } 
 
        itemsource.Sort(); 
 
     } 
     catch (Exception Error) // If there are no stored credentials, no list to populate 
     { 
         DebugPrint(Error.ToString()); 
     }
profile

Christian Hissibini

I am a Tech enthusiast who loves to blend Dev & Design on Web and Mobile Platforms. I am also a Windows Platform Dev MVP

There are no comments.

Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

View Comments (0) ...
Navigation