diff --git a/src/fs/luks.cpp b/src/fs/luks.cpp index 776c702..15b903b 100644 --- a/src/fs/luks.cpp +++ b/src/fs/luks.cpp @@ -178,6 +178,11 @@ void luks::setPassphrase(const QString& passphrase) m_passphrase = passphrase; } +QString luks::passphrase() const +{ + return m_passphrase; +} + bool luks::canMount(const QString& deviceNode) const { return m_isCryptOpen && diff --git a/src/fs/luks.h b/src/fs/luks.h index f6c13f8..fbafe70 100644 --- a/src/fs/luks.h +++ b/src/fs/luks.h @@ -116,6 +116,7 @@ public: QString cryptCloseTitle() const; void setPassphrase(const QString&); + QString passphrase() const; virtual bool canMount(const QString&) const override; virtual bool canUnmount(const QString&) const override;