|
Qt Cryptographic Architecture
|
#include <QtCrypto>

Public Member Functions | |
| virtual Context * | clone () const =0 |
| Provider * | provider () const |
| bool | sameProvider (const Context *c) const |
| QString | type () const |
Protected Member Functions | |
| Context (const Context &from) | |
| Context (Provider *parent, const QString &type) | |
Internal context class used for the plugin.
|
protected |
Standard constructor.
| parent | the parent provider for this context |
| type | the name of the provider context type |
References type().
Referenced by clone(), Context(), QCA::DLGroupContext::DLGroupContext(), QCA::KeyStoreListContext::KeyStoreListContext(), QCA::MessageContext::MessageContext(), sameProvider(), QCA::SASLContext::SASLContext(), and QCA::TLSContext::TLSContext().
|
protected |
| QString QCA::Provider::Context::type | ( | ) | const |
The type of context, as passed to the constructor.
Referenced by QCA::BasicContext::BasicContext(), QCA::CertBase::CertBase(), QCA::CipherContext::CipherContext(), Context(), QCA::HashContext::HashContext(), QCA::HKDFContext::HKDFContext(), QCA::KDFContext::KDFContext(), QCA::MACContext::MACContext(), QCA::SMSContext::SMSContext(), and QCA::TLSContext::TLSContext().
|
pure virtual |
| bool QCA::Provider::Context::sameProvider | ( | const Context * | c | ) | const |