#include <QtCrypto>
Collaboration diagram for QCA::CRLEntry:
Public Types | |
enum | Reason { Unspecified, KeyCompromise, CACompromise, AffiliationChanged, Superseded, CessationOfOperation, CertificateHold, RemoveFromCRL, PrivilegeWithdrawn, AACompromise } |
Public Member Functions | |
CRLEntry () | |
CRLEntry (const Certificate &c, Reason r=Unspecified) | |
CRLEntry (const BigInteger serial, const QDateTime &time, Reason r=Unspecified) | |
CRLEntry (const CRLEntry &from) | |
CRLEntry & | operator= (const CRLEntry &from) |
BigInteger | serialNumber () const |
QDateTime | time () const |
bool | isNull () const |
Reason | reason () const |
bool | operator< (const CRLEntry &a) const |
bool | operator== (const CRLEntry &a) const |
bool | operator!= (const CRLEntry &other) const |
|
The reason why the certificate has been revoked.
|
|
create an empty CRL entry
|
|
create a CRL entry
|
|
create a CRL entry
|
|
Copy constructor.
|
|
Standard assignment operator.
|
|
The serial number of the certificate that is the subject of this CRL entry.
|
|
The time this CRL entry was created.
|
|
Test if this CRL entry is empty.
|
|
The reason that this CRL entry was created. Alternatively, you might like to think of this as the reason that the subject certificate has been revoked |
|
Test if one CRL entry is "less than" another. CRL entries are compared based on their serial number |
|
Test for equality of two CRL Entries.
|
|
Inequality operator.
|