コード例 #1
0
ファイル: Vault.cs プロジェクト: SanketZade/MonocleGiraffe
        public void RemoveCredential(string resource, string userName)
        {
            var account = BackingStore.FindAccountsForService(resource).Where(a => a.Username == userName).First();

            if (account != null)
            {
                BackingStore.Delete(account, resource);
            }
        }
コード例 #2
0
ファイル: Vault.cs プロジェクト: SanketZade/MonocleGiraffe
 public string RetrievePassword(string resource, string userName)
 {
     return(BackingStore.FindAccountsForService(resource).Where(a => a.Username == userName).First()?.Properties[PasswordKey]);
 }
コード例 #3
0
ファイル: Vault.cs プロジェクト: SanketZade/MonocleGiraffe
 public bool Contains(string resource, string userName)
 {
     return(BackingStore.FindAccountsForService(resource).Where(a => a.Username == userName).Count() > 0);
 }