':return: A tuple with the following information:
(user_exit, method, params)
Where method is one of METHOD_ANON, METHOD_EMAIL, METHOD_GH and,
params is the email or the sourceforge username and password,
in the anon case, the params are empty.'

def __init__(self, invalid_login=False):

    gtk.MessageDialog.__init__(self, None, (gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT), gtk.MESSAGE_QUESTION, gtk.BUTTONS_OK, None)
    self._invalid_login = invalid_login
    self.set_icon_from_file(W3AF_ICON)
    self.set_title('Bug    report    method    -    Step    1/2')
