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

CX509CertificateRequestPkcs10

Объект CX509CertificateRequestPkcs10 описывает запрос на сертификат формата PKCS#10. Реализует интерфейс, аналогичный интерфейсу Microsoft X509Enrollment.IX509CertificateRequestPkcs10 .

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

Методы

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

Инициализирует объект с использованием закрытого ключа CX509PrivateKey. В отличие от аналогичного метода IX509CertificateRequestPkcs10.InitializeFromPrivateKey , параметр strTemplateName в настоящий момент игнорируется.

Свойства

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

Тип клиентского приложения, в котором был создан запрос. Данное свойство аналогично свойству IX509CertificateRequestPkcs10.ClientId . Свойство доступно для чтения и записи.

HashAlgorithm

Алгоритм хэширования, который следует использовать для подписи запроса. Данное свойство аналогично свойству IX509CertificateRequestPkcs10.HashAlgorithm . Свойство доступно для чтения и записи.

Subject

Имя субъекта CX500DistinguishedName. Данное свойство аналогично свойству IX509CertificateRequestPkcs10.Subject . Свойство доступно для чтения и записи.

X509Extensions

Коллекция расширений CX509Extensions. Данное свойство аналогично свойству IX509CertificateRequestPkcs10.X509Extensions . Свойство доступно только для чтения.

PrivateKey

Закрытый ключ CX509PrivateKey. Данное свойство аналогично свойству IX509CertificateRequestPkcs10.PrivateKey . Свойство доступно только для чтения.