Класс CRLEntry
#include <QtCrypto>
Публичные типы
Публичные функции
Подробное описание
Часть CRL, представляющая один сертификат.
Описание перечислений
Reason
Причина, почему сертификат отозван.
| Unspecified |
Причина неизвестна |
| KeyCompromise |
Закрытый ключ был скомпрометирован |
| CACompromise |
Центр сертификации был скомпрометирован |
| Superseded |
Сертификат заменён |
| CertificateHold |
Сертификат приостановлен |
| RemoveFromCRL |
Ранее сертификат был в CRL, но теперь действителен |
| AACompromise |
Атрибутный центр был скомпрометирован |
Описание конструкторов и деструктора
CRLEntry() [1/4]
| QCA::CRLEntry::CRLEntry () |
Создаёт пустую запись CRL.
CRLEntry() [2/4]
Создаёт запись CRL.
Параметры
| c |
Сертификат на отзыв |
| r |
Причина отзыва сертификата |
CRLEntry() [3/4]
Создаёт запись CRL.
Параметры
| serial |
Серийный номер отзываемого Certificate |
| time |
Время, когда Certificate был отозван (или будет отозван) |
| r |
Причина отзыва сертификата |
CRLEntry() [4/4]
| QCA::CRLEntry::CRLEntry (const CRLEntry & from) |
Конструктор копирования.
Параметры
| from |
CRLEntry для копирования |
Описание методов
operator=()
| CRLEntry & QCA::CRLEntry::operator= (const CRLEntry & from) |
Стандартный оператор присваивания.
Параметры
| from |
CRLEntry для копирования |
serialNumber()
Серийный номер сертификата, который является субъектом этой записи
CRL.
time()
| QDateTime QCA::CRLEntry::time () const |
Время создания этой записи CRL.
isNull()
| bool QCA::CRLEntry::isNull () const |
Проверяет, является ли запись CRL пустой.
reason()
| Reason QCA::CRLEntry::reason () const |
Причина создания этой записи CRL.
В качестве альтернативы следует думать об этом как о причине того, что субъектный сертификат был
отозван.
operator<()
| bool QCA::CRLEntry::operator< (const CRLEntry & a) const |
Проверяет, является ли одна запись CRL «меньше»
другой.
Записи CRL сравниваются на основе их серийных номеров.
Параметры
| a |
Запись CRL для сравнения с текущей записью CRL |
operator==()
| bool QCA::CRLEntry::operator== (const CRLEntry & a) const |
Проверяет равенство двух записей CRL.
Параметры
| a |
Запись CRL для сравнения с текущей записью CRL |
Возвращает true, если два сертификата одинаковы.
operator!=()
| bool QCA::CRLEntry::operator!= (const CRLEntry & other) const |
inline |
Оператор неравенства.
Параметры
| other |
Запись CRL для сравнения с текущей записью CRL |