Запуск процесса с именем пользователя и паролем

Я знаю, что вы можете запустить процесс с заданным именем пользователя / паролем следующим образом:

var processInfo = new ProcessStartInfo
  {
      WorkingDirectory = workingDirectory,
      FileName = "a name",
      UserName = loggedUserName, 
      Password = "password",
      Domain = userNameDomain,
      UseShellExecute = false,
  };
  Process.Start(processInfo);

Проблема яЯ сталкиваюсь с тем, что я нене хочу писать действительный пароль как часть кода, и процесс выигралне начинать, если я оставлю атрибут Password пустым ... Как можно безопасно запустить процесс, не раскрывая пароль в виде жестко закодированной строки в коде?

Ответы на вопрос(2)

Ваш ответ на вопрос