QXmppEncryptedFileSharingProvider Class

Header: #include <QXmppEncryptedFileSharingProvider>
Since: QXmpp 1.5
Inherits: QXmppFileSharingProvider

Public Functions

QXmppEncryptedFileSharingProvider(QXmppFileSharingManager *manager, std::shared_ptr<QXmppFileSharingProvider> uploadBaseProvider)

Detailed Description

Encrypts or decrypts files on the fly when uploading or downloading.

Member Function Documentation

QXmppEncryptedFileSharingProvider::QXmppEncryptedFileSharingProvider(QXmppFileSharingManager *manager, std::shared_ptr<QXmppFileSharingProvider> uploadBaseProvider)

Create a new QXmppEncryptedFileSharingProvider.

manager is the QXmppFileSharingManager to be used to find other providers for downloading encrypted files. uploadBaseProvider is the provider to be used for uploading the encrypted files.