libqutim  0.3.1.0
qutim_sdk_0_3::CryptoService Class Referenceabstract

#include <cryptoservice.h>

+ Inheritance diagram for qutim_sdk_0_3::CryptoService:

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

qutim_sdk_0_3::CryptoService::CryptoService ( )
virtual qutim_sdk_0_3::CryptoService::~CryptoService ( )
virtual

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:

Generated by Doxygen