/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/Helpers/CredentialsHelpers.cs
42 строки
983 B
Yair
Code Quality: Ran code cleanup (#17307)
25 июл 2025, 03:57
Не верифицирован
25 июл 2025, 03:57
4558bc2
Код
Авторство
О чём код?
using Windows.Security.Credentials; namespace Files.App.Helpers { internal sealed class CredentialsHelpers { public static void SavePassword(string resourceName, string username, string password) { var vault = new PasswordVault(); var credential = new PasswordCredential(resourceName, username, password); vault.Add(credential); } // Remove saved credentials from the vault public static void DeleteSavedPassword(string resourceName, string username) { var vault = new PasswordVault(); var credential = vault.Retrieve(resourceName, username); vault.Remove(credential); } public static string GetPassword(string resourceName, string username) { try { var vault = new PasswordVault(); var credential = vault.Retrieve(resourceName, username); credential.RetrievePassword(); return credential.Password; } // Thrown if the resource does not exist catch (Exception) { return string.Empty; } } } }