Указатель Классы Пространства имен Функции Перечисления Элементы перечислений
Открытые члены | Открытые статические члены | Полный список членов класса
Класс rutoken::pkicore::Pkcs10RequestInfo

Данные запроса на сертификат. Подробнее...

#include <pki-core-cpp.h>

Граф наследования:rutoken::pkicore::Pkcs10RequestInfo:

Открытые члены

 Pkcs10RequestInfo (Pkcs10RequestInfo &&v)
 
Pkcs10RequestInfooperator= (Pkcs10RequestInfo &&v)
 
Pkcs10RequestInfosetSubject (X500Dn &&subjectDn)&
 Установка свойства Subject запроса на сертификат. Подробнее...
 
Pkcs10RequestInfo && setSubject (X500Dn &&subjectDn)&&
 Установка свойства Subject запроса на сертификат. Подробнее...
 
Pkcs10RequestInfosetExtension (X509CertExtension &&extension)&
 Добавление расширения сертификата к запросу на сертификат.
 
Pkcs10RequestInfo && setExtension (X509CertExtension &&extension)&&
 Добавление расширения сертификата к запросу на сертификат.
 
Pkcs10RequestInfosetCustomExtension (const std::string &oid, const void *data, size_t size, bool critical=false)&
 Добавление произвольного расширения сертификата. Подробнее...
 
Pkcs10RequestInfo && setCustomExtension (const std::string &oid, const void *data, size_t size, bool critical=false)&&
 Добавление произвольного расширения сертификата. Подробнее...
 
Pkcs10RequestInfoaddCustomAttributeValue (const std::string &oid, const void *data, size_t size)&
 Добавление произвольного атрибута. Подробнее...
 
Pkcs10RequestInfo && addCustomAttributeValue (const std::string &oid, const void *data, size_t size)&&
 Добавление произвольного атрибута. Подробнее...
 

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

static Pkcs10RequestInfo cast (Object &&v)
 

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

Данные запроса на сертификат.

Методы

Pkcs10RequestInfo& rutoken::pkicore::Pkcs10RequestInfo::addCustomAttributeValue ( const std::string &  oid,
const void *  data,
size_t  size 
)
inline

Добавление произвольного атрибута.

Аргументы
oid- oid атрибута.
data- указатель на буфер с ASN1 структурой - значением атрибута (значение добавляется в набор значений этого атрибута).
size- размер буфера.
Pkcs10RequestInfo&& rutoken::pkicore::Pkcs10RequestInfo::addCustomAttributeValue ( const std::string &  oid,
const void *  data,
size_t  size 
)
inline

Добавление произвольного атрибута.

Аргументы
oid- oid атрибута.
data- указатель на буфер с ASN1 структурой - значением атрибута (значение добавляется в набор значений этого атрибута).
size- размер буфера.
Pkcs10RequestInfo& rutoken::pkicore::Pkcs10RequestInfo::setCustomExtension ( const std::string &  oid,
const void *  data,
size_t  size,
bool  critical = false 
)
inline

Добавление произвольного расширения сертификата.

Аргументы
oid- oid произвольного расширения.
data- указатель на буфер с ASN1 структурой - значением расширения сертификата.
size- размер буфера.
critical
Pkcs10RequestInfo&& rutoken::pkicore::Pkcs10RequestInfo::setCustomExtension ( const std::string &  oid,
const void *  data,
size_t  size,
bool  critical = false 
)
inline

Добавление произвольного расширения сертификата.

Аргументы
oid- oid произвольного расширения.
data- указатель на буфер с ASN1 структурой - значением расширения сертификата.
size- размер буфера.
critical
Pkcs10RequestInfo& rutoken::pkicore::Pkcs10RequestInfo::setSubject ( X500Dn &&  subjectDn)
inline

Установка свойства Subject запроса на сертификат.

Pkcs10RequestInfo&& rutoken::pkicore::Pkcs10RequestInfo::setSubject ( X500Dn &&  subjectDn)
inline

Установка свойства Subject запроса на сертификат.


Объявления и описания членов класса находятся в файле: