Развернуть все
Свернуть все

Метод ISymmetricAlgorithm::ImportKey

Импортирует ранее экспортированый симметричный ключ.

Синтаксис

C++
Visual Basic 6
 HRESULT ImportKey (
   BSTR pbData,
   ICertificate *pVal,
   BSTR Password
 );
 Sub ImportKey ( _
   pbData As String, _
   pVal As ICertificate, _
   [Password As String] _
 )

Параметры

pbData

[in] Данные, содержащие зашифрованный ключ, произведенный с импользованием метода ExportKey. См. описание формата данных в документации на метод ExportKey.

pVal

[in] Сертификат со ссылкой на закрытый ключ, в адрес которого был зашифрован импортируемый ключ.

Password

[in, optional] Пароль от контейнера с закрытым ключем. Если данный параметр не указан, и на контейнере есть пароль, то пользователю будет выведено окно с предложением ввести пароль.

Возвращаемое значение

Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.

Параметры

pbData

Данные, содержащие зашифрованный ключ, произведенный с импользованием метода ExportKey. См. описание формата данных в документации на метод ExportKey.

pVal

Сертификат со ссылкой на закрытый ключ, в адрес которого был зашифрован импортируемый ключ.

Password

Пароль от контейнера с закрытым ключем. Если данный параметр не указан, и на контейнере есть пароль, то пользователю будет выведено окно с предложением ввести пароль.

Примечания

Метод ImportKey импортирует ранее экспортированый симметричный ключ.

Требования

Заголовочный файл cadescom.h
Библиотека DLL cadescom.dll
Идентификаторы GUID cadescom_i.c
Минимальная версия продукта 2.0

См. также