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

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

beforeExecute(PROCESS id)Passprotectedvirtual
boundedRandom(quint32 bound) -> quint32Passprotected
Copy(const QString srcDir, const QString dest, const bool force)=0Passpure virtual
critical(const QString &title, const QString &message)Passsignal
emitProcessFinishedSignal(PROCESS pid, const QString &out, const QString &err)Passprivate
envPassprivate
execPassprotected
executeWrapper(PROCESS id, const QString &app, const QStringList &args, bool readStdout=true, bool readStderr=true)Passprotected
executeWrapper(PROCESS id, const QString &app, const QStringList &args, QString input, bool readStdout, bool readStderr)Passprotected
finished(int id, int exitCode, const QString &out, const QString &err)Passprotectedvirtualslot
finishedAnyWithPid(const QString &out, const QString &err, Enums::PROCESS pid)Passsignal
finishedCopy(const QString &out, const QString &err)Passsignal
finishedGenerateGPGKeys(const QString &out, const QString &err)Passsignal
finishedGitInit(const QString &out, const QString &err)Passsignal
finishedGitPull(const QString &out, const QString &err)Passsignal
finishedGitPush(const QString &out, const QString &err)Passsignal
finishedGrep(const QList< QPair< QString, QStringList > > &results)Passsignal
finishedInit(const QString &out, const QString &err)Passsignal
finishedInsert(const QString &out, const QString &err)Passsignal
finishedMove(const QString &out, const QString &err)Passsignal
finishedRemove(const QString &out, const QString &err)Passsignal
finishedShow(const QString &out, const QString &file)Passsignal
formatInsertError(const QString &friendly, const QString &err) -> QStringPassprivate
GenerateGPGKeys(QString batch)Pass
generateGPGKeysFailed(const QString &err)Passsignal
generatePassword(unsigned int length, const QString &charset) -> QStringPassvirtual
generateRandomPassword(const QString &charset, unsigned int length) -> QStringPassprotected
getDefaultKeyTemplate(const QString &gpgExecutable={})Passstatic
getGpgIdPath(const QString &for_file, const QString &passStore) -> QStringPassstatic
getRecipientList(const QString &for_file, const QString &passStore) -> QStringListPassstatic
GitInit()=0Passpure virtual
GitPull()=0Passpure virtual
GitPull_b()=0Passpure virtual
GitPush()=0Passpure virtual
gpgSupportsEd25519(const QString &gpgExecutable={})Passstatic
Grep(QString pattern, bool caseInsensitive)=0Passpure virtual
handleProcessError(PROCESS pid, int exitCode, const QString &out, const QString &err)Passprivate
idle()Passsignal
Init(QString path, const QList< UserInfo > &users)=0Passpure virtual
init(const AppSettings &settings)Pass
Insert(QString file, QString value, bool force)=0Passpure virtual
insertFailed(const QString &err, bool written)Passsignal
insertsPending() const -> intPassinline
insertWritten(const QString &err) const -> boolPassinlineprotectedvirtual
isIdle() const -> boolPassinline
kMaxPlaintextBytesPassstatic
LinkScope enum namePassprotected
listKeys(QStringList keystrings, bool secret=false) -> QList< UserInfo >Pass
listKeys(const QString &keystring="", bool secret=false) -> QList< UserInfo >Pass
loggableArgs(const QStringList &args) -> QStringListPassstatic
m_insertsPendingPassprivate
m_pendingShowsPassprivate
m_settingsPassprotected
maxOutputArgs() -> QStringListPassstatic
Move(const QString srcDir, const QString dest, const bool force)=0Passpure virtual
parseRecipients(const QByteArray &contents, const QString &sourceName) -> QStringListPassstatic
Pass()Pass
PathSpelling enum namePassprotected
PROCESS typedefPassprotected
processErrorExit(int exitCode, const QString &err)Passsignal
queueInsert()Passinlineprotected
queueShow(const QString &file)Passinlineprotected
recipientsForEditing(const QString &dir, const QString &passStore) -> RecipientsForEditingPass
refuseAsNotPartOfStore(const QString &why)Passprivate
refuseFolderOutsideStore(const QString &folder, QString *relative=nullptr) -> boolPassprotected
refuseLinkedPath(const QString &path, LinkScope scope=LinkScope::EntryAndParents, PathSpelling spelling=PathSpelling::Configured) -> boolPassprotected
refusePendingPull() -> boolPassprotected
refuseSkippedGpgId(const QString &file, bool signing, const QString &except=QString()) -> boolPassprotected
refuseUnfinishedGitOperation() -> boolPassprotected
Remove(QString file, bool isDir)=0Passpure virtual
resolveGpgconfCommand(const QString &gpgPath) -> ResolvedGpgconfCommandPassstatic
seedGpgIdFile(const QString &newDir, const QString &passStore) -> boolPassstatic
setEnvVar(const QString &name, const QString &value)Passprotected
Show(QString file)=0Passpure virtual
skippedGpgId(const QString &forFile, const QString &passStore, QString *recordError=nullptr) -> std::optional< QString >Passstatic
startingExecuteWrapper()Passsignal
statusMsg(const QString &msg, int timeout)Passsignal
storeEnvironment() const -> QProcessEnvironmentPassinlineprotected
storeGit(const QStringList &args, QString *out) -> boolPassinlineprotectedvirtual
unfinishedGitOperationReason() -> QStringPassprotected
updateEnv()Pass
verifySignedList(const GpgIdSigner &signer, const QString &gpgIdFile, QByteArray *contents, QString *why) const -> boolPassprotected
withCurrentGitPin(QProcessEnvironment base) const -> QProcessEnvironmentPassprotected
wrapperRunningPassprivate
~Pass() override=default (defined in Pass)Pass