Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Pkcs10RequestInfo (Pkcs10RequestInfo &&v) 
Pkcs10RequestInfooperator= (Pkcs10RequestInfo &&v) 
Pkcs10RequestInfoaddCertPolicyByOid (const std::string &oid)Добавление политик применения сертификата в запрос
Pkcs10RequestInfoaddCustomExtension (const std::string &oid, const void *data, size_t size, int flags)Добавление произвольного расширения в запрос
Pkcs10RequestInfoaddExtendedKeyUsage (X509ExtendedKeyUsage::Type extendedKeyUsage)Добавление расширения Extended Key Usage в запрос
Pkcs10RequestInfoaddExtendedKeyUsageByOid (const std::string &oid)Добавление расширения Extended Key Usage в запрос с помощью OID
Pkcs10RequestInfoaddKeyUsage (X509KeyUsage::Type keyUsage)Добавление расширения Key Usage в запрос
Pkcs10RequestInfoaddSubjectSignTool ()Добавление названия средства электронной подписи в запрос
Pkcs10RequestInfosetSubject (const X500Dn &subjectDn)Установка Subject в запрос

Открытые статические члены

 

static Pkcs10RequestInfo cast (Object &&v) 

Подробное описание

 

Anchor
addCertPolicyByOid
addCertPolicyByOid

Pkcs10RequestInfo & addCertPolicyByOid (const std::string &oid)
 
Добавление политики применения сертификата в запрос.
 

Аргументы

oid - идентификатор политики


Anchor
addCustomExtension
addCustomExtension

Pkcs10RequestInfo & addCustomExtension (const std::string &oid, const void *data, size_t size, int flags)
 Добавление произвольного расширения в запрос.

 Аргументы

oid - идентификатор произвольного расширения.

data - указатель на буфер с ASN1-структурой, содержащей значение расширения сертификата.

size - размер буфера.

flags - комбинация X509CustomExtensionFlag флагов произвольных расширений сертификата