11 void executePass(
PROCESS id,
const QStringList &args,
12 QString input = QString(),
bool readStdout =
true,
13 bool readStderr =
true);
18 virtual void GitInit() Q_DECL_OVERRIDE;
19 virtual
void GitPull() Q_DECL_OVERRIDE;
21 virtual
void GitPush() Q_DECL_OVERRIDE;
22 virtual
void Show(QString file) Q_DECL_OVERRIDE;
23 virtual
void OtpGenerate(QString file) Q_DECL_OVERRIDE;
24 virtual
void Insert(QString file, QString newValue,
25 bool overwrite = false) Q_DECL_OVERRIDE;
26 virtual
void Remove(QString file,
bool isDir = false) Q_DECL_OVERRIDE;
27 virtual
void Init(QString path, const QList<
UserInfo> &users) Q_DECL_OVERRIDE;
31 void Move(const QString src, const QString dest,
32 const
bool force = false) Q_DECL_OVERRIDE;
33 void Copy(const QString src, const QString dest,
34 const
bool force = false) Q_DECL_OVERRIDE;
Acts as an abstraction for pass or pass imitation.
Wrapper for executing pass to handle the password-store.
virtual void Insert(QString file, QString newValue, bool overwrite=false) Q_DECL_OVERRIDE
RealPass::Insert pass insert.
virtual void OtpGenerate(QString file) Q_DECL_OVERRIDE
RealPass::OtpGenerate pass otp.
virtual void GitPull() Q_DECL_OVERRIDE
RealPass::GitPull pass git pull wrapper.
virtual void GitPush() Q_DECL_OVERRIDE
RealPass::GitPush pass git push wrapper.
virtual void Init(QString path, const QList< UserInfo > &users) Q_DECL_OVERRIDE
RealPass::Init initialize pass repository.
virtual void GitInit() Q_DECL_OVERRIDE
RealPass::GitInit pass git init wrapper.
virtual void Remove(QString file, bool isDir=false) Q_DECL_OVERRIDE
RealPass::Remove pass remove wrapper.
void Copy(const QString src, const QString dest, const bool force=false) Q_DECL_OVERRIDE
RealPass::Copy copy a file (or folder)
virtual void GitPull_b() Q_DECL_OVERRIDE
RealPass::GitInit pass git pull wrapper which blocks until process finishes.
void Move(const QString src, const QString dest, const bool force=false) Q_DECL_OVERRIDE
RealPass::Move move a file (or folder)
virtual void Show(QString file) Q_DECL_OVERRIDE
RealPass::Show pass show.
Stores key info lines including validity, creation date and more.