Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Расширения включаются в запрос на сертификат PKCS #10, добавив их в поле атрибутов структуры CertificationRequestInfo, показанной в следующем примере синтаксиса ASN.1. Дополнительные сведения см. в разделе Атрибуты.
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject ANY,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
В следующей процедуре описывается, как использовать API регистрации сертификатов для добавления расширений в запрос сертификата PKCS #10:
- Получите коллекциюIX509Extensions, вызвав свойство X509Extension в объекте IX509CertificateRequestPkcs10.
- Создайте расширение с помощью любого из доступных интерфейсов, производных от интерфейсаIX509Extension.
- Добавьте расширения, созданные на шаге 2, в коллекцию IX509Extensions, полученную на шаге 1.
Связанные разделы