libqutim  0.3.2.0
qutim_sdk_0_3::CryptoService Class Reference

#include <cryptoservice.h>

List of all members.

Public Member Functions

 CryptoService ()
virtual ~CryptoService ()
virtual QVariant cryptImpl (const QVariant &value) const =0
virtual QVariant decryptImpl (const QVariant &value) const =0
virtual QVariant generateData (const QString &profile) const =0
virtual void setPassword (const QString &password, const QVariant &data)=0

Static Public Member Functions

static QVariant crypt (const QVariant &value)
static QVariant decrypt (const QVariant &value)

Protected Member Functions

QByteArray dataFromVariant (const QVariant &val) const
QVariant variantFromData (const QByteArray &data) const

Constructor & Destructor Documentation


Member Function Documentation

static QVariant qutim_sdk_0_3::CryptoService::crypt ( const QVariant &  value) [static]
virtual QVariant qutim_sdk_0_3::CryptoService::cryptImpl ( const QVariant &  value) const [pure virtual]
QByteArray qutim_sdk_0_3::CryptoService::dataFromVariant ( const QVariant &  val) const [protected]
static QVariant qutim_sdk_0_3::CryptoService::decrypt ( const QVariant &  value) [static]
virtual QVariant qutim_sdk_0_3::CryptoService::decryptImpl ( const QVariant &  value) const [pure virtual]
virtual QVariant qutim_sdk_0_3::CryptoService::generateData ( const QString &  profile) const [pure virtual]
virtual void qutim_sdk_0_3::CryptoService::setPassword ( const QString &  password,
const QVariant &  data 
) [pure virtual]
QVariant qutim_sdk_0_3::CryptoService::variantFromData ( const QByteArray &  data) const [protected]

The documentation for this class was generated from the following file: