Класс CertificateAuthority
#include <QtCrypto>
Диаграмма кооперации класса QCA::CertificateAuthority:

[Легенда графа]
Публичные функции
Публичные функции, унаследованные от QCA::Algorithm
Дополнительные унаследованные члены
Защищённые функции, унаследованные от QCA::Algorithm
Подробное описание
Центр сертификации используется для создания сертификатов и списков отзыва сертификатов (CRL).
Описание конструкторов и деструктора
CertificateAuthority() [1/2]
| QCA::CertificateAuthority::CertificateAuthority (const Certificate & cert, const PrivateKey & key, const QString & provider ) | 
Создаёт новый центр сертификации.
Параметры
| cert | 
Cертификат ЦС | 
| key | 
Закрытый ключ, связанный с сертификатом ЦС | 
| provider | 
Криптопровайдер, который будет использоваться, если требуется конкретный криптопровайдер | 
CertificateAuthority() [2/2]
| QCA::CertificateAuthority::CertificateAuthority (const CertificateAuthority & from) | 
Конструктор копирования.
Параметры
| from | 
CertificateAuthority для копирования | 
Описание методов
operator=()
| CertificateAuthority & QCA::CertificateAuthority::operator= (const CertificateAuthority & from) | 
Стандартный оператор присваивания.
Параметры
| from | 
CertificateAuthority для копирования | 
certificate()
| Certificate QCA::CertificateAuthority::certificate () const | 
Certificate, принадлежащий
CertificateAuthority.
Это Certificate, который был передан в
качестве аргумента конструктору.
signRequest()
Создаёт новый Certificate, подписав
криптопровайдера CertificateRequest.
Параметры
createCertificate()
Создаёт новый Certificate.
Параметры
| key | 
Открытый ключ, который будет использоваться для создания Certificate | 
| opts | 
Параметры для нового Certificate | 
createCRL()
| CRL QCA::CertificateAuthority::createCRL (const QDateTime & nextUpdate) const | 
Создаёт новый список отозванных сертификатов (CRL).
Параметры
| nextUpdate | 
Дата обновления CRL | 
Возвращает пустой CRL.
updateCRL()
| CRL QCA::CertificateAuthority::updateCRL (const CRL & crl, const QList<CRLEntry > & entries, const QDateTime & nextUpdate ) const | 
Обновляет CRL, чтобы включить новые записи.
Параметры
| crl | 
CRL для обновления | 
| entries | 
Записи для добавления в CRL | 
| nextUpdate | 
Дата обновления этого CRL | 
Возвращает обновлённый CRL.