public void TestSaveSimpleUser([ValueSource(nameof(UserNames))] string user) { var target = UUID.randomUUID().toString(); var credentials = new NetworkCredential(user, UUID.randomUUID().toString()); var saveResult = WinCredentialManager.SaveCredentials(target, credentials); Assert.True(saveResult); var query = WinCredentialManager.GetCredentials(target); Assert.AreEqual(credentials.UserName, query.UserName); Assert.AreEqual(credentials.Password, query.Password); Assert.AreEqual(credentials.Domain, query.Domain); var removeResult = WinCredentialManager.RemoveCredentials(target); Assert.True(removeResult); }
public void deleteCredentials(string proxy) { WinCredentialManager.RemoveCredentials(proxy); }
public override void deletePassword(Scheme scheme, int port, string hostName, string user) { var hostUrl = hostUrlProvider.get(scheme, port, user, hostName, string.Empty); WinCredentialManager.RemoveCredentials(hostUrl); }
public override void deletePassword(String serviceName, String user) { WinCredentialManager.RemoveCredentials($"{serviceName} - {user}"); }