RsaProtectedConfigurationProvider.ImportKey(String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Импортирует ключ RSA в ключ контейнера.
public:
void ImportKey(System::String ^ xmlFileName, bool exportable);
public void ImportKey (string xmlFileName, bool exportable);
member this.ImportKey : string * bool -> unit
Public Sub ImportKey (xmlFileName As String, exportable As Boolean)
Параметры
- xmlFileName
- String
Имя файла и путь, откуда следует импортировать ключ.
- exportable
- Boolean
Значение true
указывает, что ключ может быть экспортирован, в противном случае — значение false
.
Исключения
path
представляет собой строку нулевой длины, содержащую только пробелы или один или несколько недопустимых символов, заданных методом InvalidPathChars.
path
имеет значение null
.
Указанный путь, имя файла или оба значения превышают максимальную длину, заданную в системе.
Указан недопустимый путь (например, он ведет на несопоставленный диск).
При открытии файла возникла ошибка.
path
указывает файл, доступный только для записи.
-или-
Эта операция не поддерживается на текущей платформе.
-или-
Параметрpath
определяет каталог.
-или-
У вызывающего объекта отсутствует необходимое разрешение.
Файл, заданный параметром path
, не найден.
Параметр path
задан в недопустимом формате.