diff options
Diffstat (limited to 'src/core/Database.h')
-rw-r--r-- | src/core/Database.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/Database.h b/src/core/Database.h index b293c760d..3bf43f62d 100644 --- a/src/core/Database.h +++ b/src/core/Database.h @@ -58,6 +58,7 @@ public: Uuid cipher; CompressionAlgorithm compressionAlgo; QByteArray transformedMasterKey; + QByteArray publicCustomData; QSharedPointer<Kdf> kdf; CompositeKey key; bool hasKey; @@ -91,6 +92,7 @@ public: Uuid cipher() const; Database::CompressionAlgorithm compressionAlgo() const; QSharedPointer<Kdf> kdf() const; + QByteArray publicCustomData() const; QByteArray transformedMasterKey() const; const CompositeKey& key() const; QByteArray challengeResponseKey() const; @@ -99,6 +101,7 @@ public: void setCipher(const Uuid& cipher); void setCompressionAlgo(Database::CompressionAlgorithm algo); void setKdf(QSharedPointer<Kdf> kdf); + void setPublicCustomData(QByteArray data); bool setKey(const CompositeKey& key, bool updateChangedTime = true, bool updateTransformSalt = false); bool hasKey() const; |