Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления 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 |