From d584c70696209f249b84a10ce5ba2784ee5041b5 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Fri, 6 May 2016 16:50:03 +0200 Subject: [PATCH] Passphrase accessor. --- src/fs/luks.cpp | 5 +++++ src/fs/luks.h | 1 + 2 files changed, 6 insertions(+) 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;