#include <QtCrypto>
Public Member Functions | |
CertBase (Provider *p, const QString &type) | |
virtual ConvertResult | fromDER (const QByteArray &a)=0 |
virtual ConvertResult | fromPEM (const QString &s)=0 |
virtual QByteArray | toDER () const =0 |
virtual QString | toPEM () const =0 |
Standard constructor.
p | the provider associated with this context | |
type | the type of certificate-like object provided by this context |
virtual ConvertResult QCA::CertBase::fromDER | ( | const QByteArray & | a | ) | [pure virtual] |
Read DER-formatted input and convert it into this object.
Returns QCA::ConvertGood if successful, otherwise some error value.
a | the input data |
virtual ConvertResult QCA::CertBase::fromPEM | ( | const QString & | s | ) | [pure virtual] |
Read PEM-formatted input and convert it into this object.
Returns QCA::ConvertGood if successful, otherwise some error value.
s | the input data |
virtual QByteArray QCA::CertBase::toDER | ( | ) | const [pure virtual] |
Convert this object to DER format, and return the value.
Returns an empty array on error.
virtual QString QCA::CertBase::toPEM | ( | ) | const [pure virtual] |
Convert this object to PEM format, and return the value.
Returns an empty string on error.