Объект CX509PrivateKey описывает закрытый ключ. Реализует интерфейс, аналогичный интерфейсу
Объект CX509PrivateKey может быть создан и является безопасным для использования. Идентификатор для создания объекта CX509PrivateKey: X509Enrollment.CX509PrivateKey.
Свойства
Имя | Описание |
---|---|
Algorithm |
Алгоритм открытого ключа. Данное свойство аналогично свойству |
ContainerName |
Имя контейнера закрытого ключа. Данное свойство аналогично свойству |
Existing |
Свойство Existing позволяет указать, существует ли закрытый ключ в контейнере или его необходимо создать. Значение True означает, что ключ существует. Данное свойство аналогично свойству |
ExportPolicy |
Ограничения на экспорт закрытого ключа. Данное свойство аналогично свойству |
KeyProtection |
Требуемый тип защиты закрытого ключа. Данное свойство аналогично свойству |
KeySpec |
Назначение ключа: подпись, шифрование ключей или и то и другое. Данное свойство аналогично свойству |
KeyUsage |
Метод устарел и более не поддерживается. |
Length |
Длина закрытого ключа в битах. Данное свойство аналогично свойству |
MachineContext |
Свойство MachineContext позволяет указать, закрытый ключ должен быть установлен в хранилище локального компьютера. Данное свойство аналогично свойству |
ProviderName |
Имя криптопровайдера. Данное свойство аналогично свойству |
ProviderType |
Тип криптопровайдера. Данное свойство аналогично свойству |
Pin |
Задает PIN-код для контейнера закрытого ключа. В отличие от аналогичного свойства |