|
QtPass 2.0.0
Developer documentation
|
This is the complete list of members for ImitatePass, including all inherited members.
| addGenerationHeader(const QString &gpgIdFile, const GpgIdSigner &signer, QByteArray *contents) -> bool | ImitatePass | protected |
| beforeExecute(PROCESS id) override | ImitatePass | protectedvirtual |
| boundedRandom(quint32 bound) -> quint32 | Pass | protected |
| cancelReencryptPath() | ImitatePass | |
| ciphertextHolds(const QString &ciphertext, const QString &plaintext) -> bool | ImitatePass | protected |
| commitArgs() -> QStringList | ImitatePass | protected |
| commitReencrypted(const QString &fileName) -> bool | ImitatePass | protected |
| Copy(const QString src, const QString dest, const bool force) override | ImitatePass | virtual |
| copyDestination(const QString &src, const QString &dest, bool force) -> QString | ImitatePass | protected |
| createBackupCommit() -> bool | ImitatePass | protected |
| critical(const QString &title, const QString &message) | Pass | signal |
| decryptEntry(const QString &fileName, QString *plaintext) -> bool | ImitatePass | protected |
| dropStaleTemporary(const QString &path) | ImitatePass | private |
| emitProcessFinishedSignal(PROCESS pid, const QString &out, const QString &err) | Pass | private |
| encryptFor(const QString &output, const QStringList &recipients, const QString &plaintext) -> bool | ImitatePass | protected |
| endReencryptPath() | ImitatePass | signal |
| entriesToReencrypt(const QString &dir) -> QStringList | ImitatePass | private |
| env | Pass | private |
| exec | Pass | protected |
| execBlocking(const QString &app, const QStringList &args, const QString &input=QString(), QString *process_out=nullptr, QString *process_err=nullptr) -> int | ImitatePass | protected |
| execBlocking(const QString &app, const QStringList &args, QString *process_out, QString *process_err=nullptr) -> int | ImitatePass | protected |
| executeGit(PROCESS id, const QStringList &args, QString input=QString(), bool readStdout=true, bool readStderr=true) | ImitatePass | |
| executeGpg(PROCESS id, const QStringList &args, QString input=QString(), bool readStdout=true, bool readStderr=true) | ImitatePass | |
| executeMoveGit(const QString &src, const QString &destFile, bool force) | ImitatePass | |
| executeWrapper(PROCESS id, const QString &app, const QStringList &args, bool readStdout=true, bool readStderr=true) | Pass | protected |
| executeWrapper(PROCESS id, const QString &app, const QStringList &args, QString input, bool readStdout, bool readStderr) | Pass | protected |
| finished(int id, int exitCode, const QString &out, const QString &err) override | ImitatePass | protectedvirtual |
| finishedAnyWithPid(const QString &out, const QString &err, Enums::PROCESS pid) | Pass | signal |
| finishedCopy(const QString &out, const QString &err) | Pass | signal |
| finishedGenerateGPGKeys(const QString &out, const QString &err) | Pass | signal |
| finishedGitInit(const QString &out, const QString &err) | Pass | signal |
| finishedGitPull(const QString &out, const QString &err) | Pass | signal |
| finishedGitPush(const QString &out, const QString &err) | Pass | signal |
| finishedGrep(const QList< QPair< QString, QStringList > > &results) | Pass | signal |
| finishedInit(const QString &out, const QString &err) | Pass | signal |
| finishedInsert(const QString &out, const QString &err) | Pass | signal |
| finishedMove(const QString &out, const QString &err) | Pass | signal |
| finishedRemove(const QString &out, const QString &err) | Pass | signal |
| finishedShow(const QString &out, const QString &file) | Pass | signal |
| finishReencrypt(const ReencryptResult &result) | ImitatePass | private |
| formatInsertError(const QString &friendly, const QString &err) -> QString | Pass | private |
| GenerateGPGKeys(QString batch) | Pass | |
| generateGPGKeysFailed(const QString &err) | Pass | signal |
| generatePassword(unsigned int length, const QString &charset) -> QString | Pass | virtual |
| generateRandomPassword(const QString &charset, unsigned int length) -> QString | Pass | protected |
| getDefaultKeyTemplate(const QString &gpgExecutable={}) | Pass | static |
| getGpgIdPath(const QString &for_file, const QString &passStore) -> QString | Pass | static |
| getKeysFromFile(const QString &fileName) -> QStringList | ImitatePass | protected |
| getRecipientList(const QString &for_file, const QString &passStore) -> QStringList | Pass | static |
| gitAddGpgId(const QString &gpgIdFile, const QString &gpgIdSigFile, QString *out, QString *err) -> int | ImitatePass | protected |
| gitCommit(const QString &file, const QString &msg) | ImitatePass | |
| gitConfigured() const -> bool | ImitatePass | |
| GitInit() override | ImitatePass | virtual |
| GitPull() override | ImitatePass | virtual |
| GitPull_b() override | ImitatePass | virtual |
| GitPush() override | ImitatePass | virtual |
| gitReady() -> bool | ImitatePass | |
| gitTracks(const QString &file) -> bool | ImitatePass | protected |
| gpgIdSigner() -> GpgIdSigner | ImitatePass | protected |
| gpgSupportsEd25519(const QString &gpgExecutable={}) | Pass | static |
| Grep(QString pattern, bool caseInsensitive) override | ImitatePass | virtual |
| handleProcessError(PROCESS pid, int exitCode, const QString &out, const QString &err) | Pass | private |
| idle() | Pass | signal |
| ImitatePass() | ImitatePass | |
| Init(QString path, const QList< UserInfo > &users) override | ImitatePass | virtual |
| init(const AppSettings &settings) | Pass | |
| Insert(QString file, QString newValue, bool overwrite) override | ImitatePass | virtual |
| insertFailed(const QString &err, bool written) | Pass | signal |
| insertsPending() const -> int | Pass | inline |
| insertWritten(const QString &err) const -> bool override | ImitatePass | inlineprotectedvirtual |
| isIdle() const -> bool | Pass | inline |
| kMaxPlaintextBytes | Pass | static |
| LinkScope enum name | Pass | protected |
| listKeys(QStringList keystrings, bool secret=false) -> QList< UserInfo > | Pass | |
| listKeys(const QString &keystring="", bool secret=false) -> QList< UserInfo > | Pass | |
| loadVerifiedRecipients(const QString &gpgIdFile, QStringList *recipients, QString *why=nullptr) -> bool | ImitatePass | protected |
| loggableArgs(const QStringList &args) -> QStringList | Pass | static |
| m_grep | ImitatePass | private |
| m_insertPlaced | ImitatePass | private |
| m_insertsPending | Pass | private |
| m_pendingInserts | ImitatePass | private |
| m_pendingShows | Pass | private |
| m_reencryptActive | ImitatePass | private |
| m_reencryptCancel | ImitatePass | private |
| m_reencryptEnv | ImitatePass | protected |
| m_reencryptThread | ImitatePass | private |
| m_settings | Pass | protected |
| m_transaction | ImitatePass | private |
| m_transactionOutput | ImitatePass | private |
| m_uncommittedGpgId | ImitatePass | private |
| maxOutputArgs() -> QStringList | Pass | static |
| Move(const QString src, const QString dest, const bool force) override | ImitatePass | virtual |
| parseRecipients(const QByteArray &contents, const QString &sourceName) -> QStringList | Pass | static |
| Pass() | Pass | |
| PathSpelling enum name | Pass | protected |
| pgit(const QString &path) const -> QString | ImitatePass | private |
| pgpg(const QString &path) const -> QString | ImitatePass | private |
| placeEncryptedFile(const QString &output, const QString &file, bool overwrite, QString *error) -> bool | ImitatePass | private |
| PROCESS typedef | Pass | protected |
| processErrorExit(int exitCode, const QString &err) | Pass | signal |
| pullBeforeReencrypt() -> bool | ImitatePass | private |
| queueInsert() | Pass | inlineprotected |
| queueShow(const QString &file) | Pass | inlineprotected |
| recipientsForDir(const QString &fileName, QHash< QString, QStringList > &verified, QStringList &gpgId, ReencryptResult &result) -> bool | ImitatePass | private |
| recipientsForEditing(const QString &dir, const QString &passStore) -> RecipientsForEditing | Pass | |
| recipientsForEntry(const QString &file, QStringList *recipients) -> bool | ImitatePass | protected |
| recoverReencryptLeftovers(const QString &dir) -> bool | ImitatePass | private |
| reencryptFiles(const QString &dir) -> ReencryptResult | ImitatePass | private |
| reencryptPath(const QString &dir) | ImitatePass | |
| reencryptPath(const QString &dir, const AppSettings &settings) | ImitatePass | |
| reencryptProgress(int current, int total) | ImitatePass | signal |
| reencryptSingleFile(const QString &fileName, const QStringList &recipients, QString *why) -> bool | ImitatePass | protected |
| reencryptUsesGit() const -> bool | ImitatePass | private |
| reencryptWithoutGit(const QString &dir, const QString &gitError) | ImitatePass | private |
| refuseAsNotPartOfStore(const QString &why) | Pass | private |
| refuseFolderOutsideStore(const QString &folder, QString *relative=nullptr) -> bool | Pass | protected |
| refuseLinkedGpgIdFolder(const QString &path) -> bool | ImitatePass | protected |
| refuseLinkedPath(const QString &path, LinkScope scope=LinkScope::EntryAndParents, PathSpelling spelling=PathSpelling::Configured) -> bool | Pass | protected |
| refusePendingPull() -> bool | Pass | protected |
| refuseSkippedGpgId(const QString &file, bool signing, const QString &except=QString()) -> bool | Pass | protected |
| refuseUnfinishedGitOperation() -> bool | Pass | protected |
| Remove(QString file, bool isDir) override | ImitatePass | virtual |
| reportUncommittedGpgId(const QString &dir, const QString &gitError, bool reencrypted) | ImitatePass | private |
| reportUnrestorable(const QString &path) | ImitatePass | private |
| resolveGpgconfCommand(const QString &gpgPath) -> ResolvedGpgconfCommand | Pass | static |
| resolveMoveDestination(const QString &src, const QString &dest, bool force) -> QString | ImitatePass | protected |
| restoreBackup(const QString &path) -> bool | ImitatePass | private |
| seedGpgIdFile(const QString &newDir, const QString &passStore) -> bool | Pass | static |
| setEnvVar(const QString &name, const QString &value) | Pass | protected |
| settleSignature(const QString &gpgIdFile, const QByteArray &written, const GpgIdSigner &signer, bool useGit, QString *sigToCommit) -> bool | ImitatePass | protected |
| Show(QString file) override | ImitatePass | virtual |
| signGpgIdFile(const QString &gpgIdFile, const QByteArray &contents) -> bool | ImitatePass | protected |
| skippedGpgId(const QString &forFile, const QString &passStore, QString *recordError=nullptr) -> std::optional< QString > | Pass | static |
| startingExecuteWrapper() | Pass | signal |
| startReencryptPath() | ImitatePass | signal |
| startReencryptWorker(const QString &dir) | ImitatePass | private |
| statusMsg(const QString &msg, int timeout) | Pass | signal |
| storeEnvironment() const -> QProcessEnvironment | Pass | inlineprotected |
| storeGit(const QStringList &args, QString *out) -> bool override | ImitatePass | protectedvirtual |
| translatePathForWsl(const QString &path, const QString &exe) const -> QString | ImitatePass | private |
| tst_imitatepass (defined in ImitatePass) | ImitatePass | friend |
| tst_util (defined in ImitatePass) | ImitatePass | friend |
| unfinishedGitOperationReason() -> QString | Pass | protected |
| updateEnv() | Pass | |
| verifyGpgIdForDir(const QString &file, QHash< QString, QStringList > &verified, QStringList &gpgId) -> bool | ImitatePass | protected |
| verifySignedList(const GpgIdSigner &signer, const QString &gpgIdFile, QByteArray *contents, QString *why) const -> bool | Pass | protected |
| withCurrentGitPin(QProcessEnvironment base) const -> QProcessEnvironment | Pass | protected |
| wrapperRunning | Pass | private |
| writeGpgIdFile(const QString &gpgIdFile, const QList< UserInfo > &users, QByteArray *written=nullptr) -> bool | ImitatePass | protected |
| ~ImitatePass() override | ImitatePass | |
| ~Pass() override=default (defined in Pass) | Pass |