1.1.2.8. login

1.1.2.8.1. Classes

class LoginDialogBase(*args, **kwargs)[source]

Bases: GladeGObject

This object is basic login dialog object that can be inherited from and customized.

__init__(*args, **kwargs)[source]
Parameters

application (Gtk.Application) – The parent application for this object.

dependencies = <GladeDependencies name='LoginDialogBase' >[source]

A GladeDependencies instance which defines information for loading the widget from the GTK builder data.

top_gobject = 'dialog'[source]

The name of the attribute to set a reference of the top level GObject to.

class LoginDialog(*args, **kwargs)[source]

Bases: LoginDialogBase

This object is the main King Phisher login dialog, it is used to prompt for connection information for the King Phisher server.

It allows the user to specify the host and port to connect to and credentials for authentication.

__init__(*args, **kwargs)[source]
Parameters

application (Gtk.Application) – The parent application for this object.

dependencies = <GladeDependencies name='LoginDialog' >[source]

A GladeDependencies instance which defines information for loading the widget from the GTK builder data.

class SMTPLoginDialog(*args, **kwargs)[source]

Bases: LoginDialogBase

This object is the King Phisher SMTP login dialog, it is used to prompt for connection information to an SMTP server.

It allows the user to specify the host and port to connect to and credentials for authentication.

config_prefix = 'smtp_'[source]

A prefix to be used for keys when looking up value in the config.

dependencies = <GladeDependencies name='LoginDialogBase' >[source]

A GladeDependencies instance which defines information for loading the widget from the GTK builder data.

class SSHLoginDialog(*args, **kwargs)[source]

Bases: LoginDialogBase

This object is the King Phisher SSH login dialog, it is used to prompt for connection information to an SSH server.

It allows the user to specify the host and port to connect to and credentials for authentication.

config_prefix = 'ssh_'[source]

A prefix to be used for keys when looking up value in the config.

dependencies = <GladeDependencies name='LoginDialogBase' >[source]

A GladeDependencies instance which defines information for loading the widget from the GTK builder data.