QtPass 2.0.0
Developer documentation
Loading...
Searching...
No Matches
RnpCrypto Member List

This is the complete list of members for RnpCrypto, including all inherited members.

decrypt(const QByteArray &ciphertext, QString *error=nullptr, bool *ok=nullptr) -> QByteArrayRnpCrypto
encrypt(const QByteArray &plaintext, const QStringList &recipients, QString *error=nullptr) -> QByteArrayRnpCrypto
importKeys(const QByteArray &keyData, QString *error=nullptr) -> QStringListRnpCrypto
isValid() const -> boolRnpCrypto
kMaxKeyringBytesRnpCryptostatic
kMaxPlaintextBytesRnpCryptostatic
listKeys(bool secretOnly=false) const -> QList< KeyInfo >RnpCrypto
loadKeyring(const QString &dir, QString *error=nullptr) -> boolRnpCrypto
m_ffiRnpCryptoprivate
m_maxPlaintextRnpCryptoprivate
m_passphraseRnpCryptoprivate
operator=(const RnpCrypto &) -> RnpCrypto &=delete (defined in RnpCrypto)RnpCrypto
operator=(RnpCrypto &&) -> RnpCrypto &=delete (defined in RnpCrypto)RnpCrypto
PassphraseProvider typedefRnpCrypto
protectKey(const QString &fingerprint, const QString &passphrase, QString *error=nullptr) -> boolRnpCrypto
RnpCrypto()RnpCrypto
RnpCrypto(const RnpCrypto &)=delete (defined in RnpCrypto)RnpCrypto
RnpCrypto(RnpCrypto &&)=delete (defined in RnpCrypto)RnpCrypto
saveKeyring(const QString &dir, bool allowUnprotected=false, QString *error=nullptr) const -> boolRnpCrypto
setMaxPlaintextBytes(qint64 bytes)RnpCrypto
setPassphraseProvider(PassphraseProvider provider)RnpCrypto
sign(const QByteArray &data, const QString &signer, QString *error=nullptr) -> QByteArrayRnpCrypto
verify(const QByteArray &data, const QByteArray &signature, QString *error=nullptr) -> QStringListRnpCrypto
~RnpCrypto()RnpCrypto