для использования в credential или для создания пары User:pass и генерации токена для авторизации, я могу каким то образом использовать сразу base64 строку не декодируя ее? :)
Вы можете передать base64 на вход ConvertTo-SecureString - это же просто текст. Этот командлет принимает текст на вход. Но вам потом придётся при использовании этого секрета его из base64 переводить в другое представление, если только система, куда вы его отправите, не принимает base64-строки нормально
Кроме того, можете написать свою функцию вокруг https://learn.microsoft.com/en-us/dotnet/api/system.security.securestring.-ctor, которая будет разбираться с base64 самостоятельно и приводить всё в тот вид, который ожидает конструктор этого класса. В итоге нас всегда ограничивают .NET-классы
Ну тут проще оставлять тогда как есть)
Обсуждают сегодня