Gnome2::PasswordDialog(3)

NAME
Gnome2::PasswordDialog

HIERARCHY
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gtk2::Container
                      +----Gtk2::Bin
                           +----Gtk2::Window
                                +----Gtk2::Dialog
                                     +----Gnome2::PasswordDialog

INTERFACES
  Glib::Object::_Unregistered::AtkImplementorIface
  Gtk2::Buildable

METHODS

  widget = Gnome2::PasswordDialog->new ($dialog_title, $message, $username, $password, $readonly_username)

•   $dialog_title (string)

•   $message (string)

•   $username (string)

•   $password (string)

•   $readonly_username (boolean)

  boolean = $password_dialog->anon_selected
Since: libgnomeui 2.8

  string = $password_dialog->get_domain
Since: libgnomeui 2.6

  $password_dialog->set_domain ($domain)

•   $domain (string)

Since: libgnomeui 2.6

  string = $password_dialog->get_password

  $password_dialog->set_password ($password)

•   $password (string)

  $password_dialog->set_readonly_domain ($readonly)

•   $readonly (boolean)

Since: libgnomeui 2.6

  $password_dialog->set_readonly_username ($readonly)

•   $readonly (boolean)

  passworddialogremember = $password_dialog->get_remember
Since: libgnomeui 2.6

  $password_dialog->set_remember ($remember)

•   $remember (Gnome2::PasswordDialogRemember)

Since: libgnomeui 2.6

  boolean = $password_dialog->run_and_block

  $password_dialog->set_show_domain ($show)

•   $show (boolean)

Since: libgnomeui 2.6

  $password_dialog->set_show_password ($show)

•   $show (boolean)

Since: libgnomeui 2.6

  $password_dialog->set_show_remember ($show_remember)

•   $show_remember (boolean)

Since: libgnomeui 2.6

  $password_dialog->set_show_username ($show)

•   $show (boolean)

Since: libgnomeui 2.6

  $password_dialog->set_show_userpass_buttons ($show_userpass_buttons)

•   $show_userpass_buttons (boolean)

Since: libgnomeui 2.8

  string = $password_dialog->get_username

  $password_dialog->set_username ($username)

•   $username (string)

PROPERTIES

'anonymous' (boolean : default false : readable / writable / private)
    anonymous

'domain' (string : default undef : readable / writable / private)
    domain

'message' (string : default undef : readable / writable / private)
    message

'message-markup' (string : default undef : readable / writable / private)
    message-markup

'new-password' (string : default undef : readable / writable / private)
    new-password

'password' (string : default undef : readable / writable / private)
    password

'readonly-domain' (boolean : default false : readable / writable / private)
    readonly-domain

'readonly-username' (boolean : default false : readable / writable / private)
    readonly-username

'remember-mode' (Gnome2::PasswordDialogRemember : default "nothing" : readable / writable / private)
    remember-mode

'show-domain' (boolean : default false : readable / writable / private)
    show-domain

'show-new-password' (boolean : default false : readable / writable / private)
    show-new-password

'show-new-password-quality' (boolean : default false : readable / writable / private)
    show-new-password-quality

'show-password' (boolean : default true : readable / writable / private)
    show-password

'show-remember' (boolean : default false : readable / writable / private)
    show-remember

'show-username' (boolean : default true : readable / writable / private)
    show-username

'show-userpass-buttons' (boolean : default false : readable / writable / private)
    show-userpass-buttons

'username' (string : default undef : readable / writable / private)
    username

ENUMS AND FLAGS

  enum Gnome2::PasswordDialogRemember

•   'nothing' / 'GNOME_PASSWORD_DIALOG_REMEMBER_NOTHING'

•   'session' / 'GNOME_PASSWORD_DIALOG_REMEMBER_SESSION'

•   'forever' / 'GNOME_PASSWORD_DIALOG_REMEMBER_FOREVER'

SEE ALSO
Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin, Gtk2::Window, Gtk2::Dialog

COPYRIGHT
Copyright (C) 2003-2004 by the gtk2-perl team.

This software is licensed under the LGPL. See Gnome2 for a full notice.