JBrowser Source Docs

jbrowser.ui.dialogs.passwords

Generated from the source code of JBrowser 1.5.4.

jbrowser/ui/dialogs/passwords.py · 482 lines

Password manager UI for the encrypted local vault.

Constants#

Name Value
ALPHABET string.ascii_letters + string.digits + '!@#$%^&*()-_=+[]{};:,.?'
EXPORT_MIN_LENGTH 10

CredentialDialog#

class CredentialDialog(JDialog)source
CredentialDialog(ctx, cred=None, parent: QWidget | None=None)

ExportDialog#

class ExportDialog(JDialog)source
ExportDialog(count: int, parent: QWidget | None=None)

Choose the password for an encrypted export (a CSV inside an AES-256 ZIP).

ExportDialog.password#

password() -> strsource

PasswordsDialog#

class PasswordsDialog(ChromeWindow)source
PasswordsDialog(ctx, ui, parent: QWidget | None=None)

PasswordsDialog.reload#

reload() -> Nonesource

Functions#

generate_password#

generate_password(length: int=20) -> strsource

ask_master_password#

ask_master_password(ctx, parent: QWidget | None) -> boolsource