Согласно документации здесь - https://docs.aws.amazon.com/sdkfornet1/latest/apidocs/html/T_Amazon_Runtime_BasicAWSCredentials.htm
Класс BasicAWSCredentials принимает SecureString для SecretKey.Это хорошо, потому что для моего приложения я где-то хранил SecretKey, используя SecureString.Однако в моем приложении на C # у меня нет возможности создать экземпляр этого класса с параметром SecureString.Мои единственные варианты - String, String (AccessKey, SecretKey).Это означает, что мне нужно преобразовать SecureString в String в моем коде, что в первую очередь противоречит цели использования SecureString, насколько я понимаю.
Когда я смотрю в Visual Studio, переопределения для класса BasicAWSCredentials отсутствуют.Что мне здесь не хватает?
Я использую .NET 4 Client Profile (по соображениям инфраструктуры) и AWSSDK.Core 3.3.24.3.