public void SetProxyCredentials([NotNull] string user, [NotNull] SecureString password) { var userDomain = UserDomain.Parse(user); proxyCredential = new NetworkCredential(userDomain.User, SecureStringToString(password), userDomain.Domain); }