JBrowser Source Docs
You are reading the documentation for JBrowser 1.5.4. The newest release is 2.0.3. Go to the latest documentation

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