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

CX509PrivateKey

Объект CX509PrivateKey описывает закрытый ключ. Реализует интерфейс, аналогичный интерфейсу Microsoft X509Enrollment.IX509PrivateKey .

Объект CX509PrivateKey может быть создан и является безопасным для использования. Идентификатор для создания объекта CX509PrivateKey: X509Enrollment.CX509PrivateKey.

Свойства

Имя Описание
Algorithm

Алгоритм открытого ключа. Данное свойство аналогично свойству IX509PrivateKey.Algorithm . Свойство доступно для чтения и записи.

ContainerName

Имя контейнера закрытого ключа. Данное свойство аналогично свойству IX509PrivateKey.ContainerName . Свойство доступно для чтения и записи.

Existing

Свойство Existing позволяет указать, существует ли закрытый ключ в контейнере или его необходимо создать. Значение True означает, что ключ существует. Данное свойство аналогично свойству IX509PrivateKey.Existing . Свойство доступно для чтения и записи.

ExportPolicy

Ограничения на экспорт закрытого ключа. Данное свойство аналогично свойству IX509PrivateKey.ExportPolicy . Свойство доступно для чтения и записи.

KeyProtection

Требуемый тип защиты закрытого ключа. Данное свойство аналогично свойству IX509PrivateKey.KeyProtection . Свойство доступно для чтения и записи.

KeySpec

Назначение ключа: подпись, шифрование ключей или и то и другое. Данное свойство аналогично свойству IX509PrivateKey.KeySpec . Свойство доступно для чтения и записи.

KeyUsage

Использование ключа. Позволяет указать виды операций, для которых может быть использован закрытый ключ. Данное свойство аналогично свойству IX509PrivateKey.KeyUsage . Свойство доступно для чтения и записи.

Length

Длина закрытого ключа в битах. Данное свойство аналогично свойству IX509PrivateKey.Length . Свойство доступно для чтения и записи.

MachineContext

Свойство MachineContext позволяет указать, закрытый ключ должен быть установлен в хранилище локального компьютера. Данное свойство аналогично свойству IX509PrivateKey.MachineContext . Свойство доступно для чтения и записи.

ProviderName

Имя криптопровайдера. Данное свойство аналогично свойству IX509PrivateKey.ProviderName . Свойство доступно для чтения и записи.

ProviderType

Тип криптопровайдера. Данное свойство аналогично свойству IX509PrivateKey.ProviderType . Свойство доступно для чтения и записи.

Pin

Задает PIN-код для контейнера закрытого ключа. В отличие от аналогичного свойства IX509PrivateKey.Pin , данное свойство доступно для вызова из веб-интерфейса. Свойство доступно только для записи.