Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления X509PrivateKeyExportFlags указывает политику экспорта для закрытого ключа. Для ключа API шифрования следующего поколения (CNG) политика хранится поставщиком службы ключей (KSP), и за принудительное применение политики отвечает KSP. Если указан устаревший поставщик служб шифрования (CSP), политика используется при создании ключа, и за принудительное применение политики отвечает поставщик служб CSP. Это перечисление используется при указании и получении свойства ExportPolicy в интерфейсе IX509PrivateKey .
Синтаксис
typedef enum X509PrivateKeyExportFlags {
XCN_NCRYPT_ALLOW_EXPORT_NONE = 0,
XCN_NCRYPT_ALLOW_EXPORT_FLAG = 0x1,
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG = 0x2,
XCN_NCRYPT_ALLOW_ARCHIVING_FLAG = 0x4,
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG = 0x8
} ;
Константы
XCN_NCRYPT_ALLOW_EXPORT_NONEЗначение: 0 Экспорт запрещен. Это значение по умолчанию. |
XCN_NCRYPT_ALLOW_EXPORT_FLAGЗначение: 0x1 Закрытый ключ можно экспортировать. |
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAGЗначение: 0x2 Закрытый ключ можно экспортировать в виде открытого текста. |
XCN_NCRYPT_ALLOW_ARCHIVING_FLAGЗначение: 0x4 Закрытый ключ можно экспортировать один раз для архивации. |
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAGЗначение: 0x8 Закрытый ключ можно экспортировать один раз в виде открытого текста для архивации. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Верхняя часть | certenroll.h |