Документация
ОС Аврора 5.0.1

Класс CertContextProps

Публичные атрибуты

QString challenge
Constraints Constraints
QStringList crlLocations
QDateTime end
CertificateRequestFormat format
bool isCA
bool isSelfSigned
CertificateInfoOrdered issuer
QByteArray issuerId
QStringList issuerLocations
QStringList ocspLocations
int pathLimit
QStringList policies
BigInteger serial
QByteArray sig
SignatureAlgorithm sigalgo
QDateTime start
CertificateInfoOrdered subject
QByteArray subjectId
int version

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

Сертификат X.509 или свойства запроса сертификата.

Примечание.

Этот класс является частью интерфейса подключаемого модуля криптопровайдера и не должен использоваться приложениями напрямую. Возможно стоит использовать Certificate или CertificateRequest вместо него.

Некоторые поля предназначены только для сертификатов или только для запросов сертификатов, и эти поля отмечены.

Описание данных

version

int QCA::CertContextProps::version

Версия сертификата X.509, обычно 3.

Это поле предназначено только для сертификатов.

start

QDateTime QCA::CertContextProps::start

Время, когда сертификат становится действительным (часто во время создания).

Это поле предназначено только для сертификатов.

end

QDateTime QCA::CertContextProps::end

Время, когда срок действия сертификата истекает.

Это поле предназначено только для сертификатов.

subject

CertificateInfoOrdered QCA::CertContextProps::subject

Информация о субъекте.

issuer

CertificateInfoOrdered QCA::CertContextProps::issuer

Информация об издателе.

Это поле предназначено только для сертификатов.

constraints

Constraints QCA::CertContextProps::constraints

Ограничения.

policies

QStringList QCA::CertContextProps::policies

Политики.

crlLocations

QStringList QCA::CertContextProps::crlLocations

Список URI для CRL.

Это поле предназначено только для сертификатов.

issuerLocations

QStringList QCA::CertContextProps::issuerLocations

Список URI для сертификатов издателя.

Это поле предназначено только для сертификатов.

ocspLocations

QStringList QCA::CertContextProps::ocspLocations

Список URI для служб OCSP.

Это поле предназначено только для сертификатов.

serial

BigInteger QCA::CertContextProps::serial

Серийный номер сертификата.

Это поле предназначено только для сертификатов.

isCA

bool QCA::CertContextProps::isCA

Возвращает true, если сертификат является ЦС или запрос сертификата запрашивает ЦС, в противном случае — false.

isSelfSigned

bool QCA::CertContextProps::isSelfSigned

Возвращает true, если сертификат самоподписанный.

Это поле предназначено только для сертификатов.

pathLimit

int QCA::CertContextProps::pathLimit

Ограничение пути.

sig

QByteArray QCA::CertContextProps::sig

Данные подписи.

sigalgo

SignatureAlgorithm QCA::CertContextProps::sigalgo

Алгоритм подписи, используемый для создания подписи.

subjectId

QByteArray QCA::CertContextProps::subjectId

Идентификатор субъекта.

Это поле предназначено только для сертификатов.

issuerId

QByteArray QCA::CertContextProps::issuerId

Идентификатор издателя.

Это поле предназначено только для сертификатов.

challenge

QString QCA::CertContextProps::challenge

Значение вызова SPKAC.

Это поле предназначено только для запросов на сертификат.

format

CertificateRequestFormat QCA::CertContextProps::format

Формат, используемый для запроса сертификата.

Это поле предназначено только для запросов на сертификат.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.