...
Pkcs10RequestInfo (Pkcs10RequestInfo &&v) | |
Pkcs10RequestInfo & operator= (Pkcs10RequestInfo &&v) | |
Pkcs10RequestInfo & addCertPolicyByOid (const std::string &oid) | Добавление политик применения сертификата в запрос |
Pkcs10RequestInfo & addCustomExtension (const std::string &oid, const void *data, size_t size, int flags) | Добавление произвольного расширения в запрос |
Pkcs10RequestInfo & addExtendedKeyUsage (X509ExtendedKeyUsage::Type extendedKeyUsage) | Добавление расширения Extended Key Usage в запрос |
Pkcs10RequestInfo & addExtendedKeyUsageByOid (const std::string &oid) | Добавление расширения Extended Key Usage в запрос с помощью OID |
Pkcs10RequestInfo & addKeyUsage (X509KeyUsage::Type keyUsage) | Добавление расширения Key Usage в запрос |
Pkcs10RequestInfo & addSubjectSignTool () | Добавление названия средства электронной подписи в запрос |
Pkcs10RequestInfo & setSubject (const X500Dn &subjectDn) | Установка Subject в запрос |
Открытые статические члены
static Pkcs10RequestInfo cast (Object &&v) |
Подробное описание
Anchor | ||||
---|---|---|---|---|
|
Pkcs10RequestInfo & addCertPolicyByOid | (const std::string &oid) |
Добавление политики применения сертификата в запрос.
Аргументы
oid - идентификатор политики
Anchor | ||||
---|---|---|---|---|
|
Pkcs10RequestInfo & addCustomExtension | (const std::string &oid, const void *data, size_t size, int flags) |
Добавление произвольного расширения в запрос.
Аргументы
oid - идентификатор произвольного расширения.
data - указатель на буфер с ASN1-структурой, содержащей значение расширения сертификата.
size - размер буфера.
flags - комбинация X509CustomExtensionFlag флагов произвольных расширений сертификата
Anchor | ||||
---|---|---|---|---|
|
Pkcs10RequestInfo & addExtendedKeyUsage | (X509ExtendedKeyUsage::Type extendedKeyUsage) |
Добавление расширения EKU в запрос.
Аргументы
extendedKeyUsage - одно из возможных значений EKU.
Anchor | ||||
---|---|---|---|---|
|
Pkcs10RequestInfo & addExtendedKeyUsageByOid | (const std::string &oid) |
Добавление расширения EKU в запрос с помощью идентификатора.
Аргументы
oid - идентификатор EKU.