Метод Certificates.Save
[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте класс X509Certificate2Collection в пространстве имен System.Security.Cryptography.X509Certificates .]
Метод Save сохраняет объекты Certificate в коллекции.
Синтаксис
Certificates.Save( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal SaveAs ], _
[ ByVal ExportFlag ] _
)
Параметры
-
FileName [in]
-
Строка, содержащая имя выходного файла, в котором будут сохранены сертификаты.
-
Пароль [в, необязательно]
-
Строка, содержащая пароль в виде открытого текста для файла закрытого ключа . Значением по умолчанию является пустая строка (""). Для пароля можно использовать до 32 символов Юникода, включая завершающий символ NULL. Сведения о защите пароля см. в разделе Обработка паролей.
-
SaveAs [in, optional]
-
Значение перечисления CAPICOM_CERTIFICATES_SAVE_AS_TYPE , указывающее формат выходного файла. Значение по умолчанию — CAPICOM_CERTIFICATES_SAVE_AS_PFX. В следующей таблице приводятся возможные значения.
Значение Значение - CAPICOM_CERTIFICATES_SAVE_AS_PFX
Сертификаты сохраняются в виде PFX-файла. - CAPICOM_CERTIFICATES_SAVE_AS_PKCS7
Сертификаты сохраняются в виде PKCS No 7. - CAPICOM_CERTIFICATES_SAVE_AS_SERIALIZED
Сертификаты сохраняются как сериализованные. -
ExportFlag [in, необязательный]
-
Значение перечисления CAPICOM_EXPORT_FLAG , указывающее, игнорируются ли какие-либо ошибки экспорта закрытого ключа. Значение по умолчанию — CAPICOM_EXPORT_DEFAULT. В следующей таблице приводятся возможные значения.
Значение Значение - CAPICOM_EXPORT_DEFAULT
Ошибки экспорта закрытого ключа не игнорируются. - CAPICOM_EXPORT_IGNORE_PRIVATE_KEY_NOT_EXPORTABLE_ERROR
Ошибки экспорта закрытого ключа игнорируются.
Возвращаемое значение
Этот метод не возвращает значение.
Комментарии
Этот метод вызывает CAPICOM_E_NOT_ALLOWED при создании скрипта из веб-приложения.
Объекты Certificate можно получить с помощью метода Store.Load .
Требования
Требование | Значение |
---|---|
Окончание поддержки клиентов |
Windows Vista |
Окончание поддержки сервера |
Windows Server 2008 |
Распространяемые компоненты |
CAPICOM 2.0 или более поздней версии в Windows Server 2003 и Windows XP |
DLL |
|
См. также раздел