Gdm.UserVerifier

g GObject.GInterface GObject.GInterface Gdm.UserVerifier Gdm.UserVerifier GObject.GInterface->Gdm.UserVerifier

Implementations:

Gdm.UserVerifierProxy, Gdm.UserVerifierSkeleton

Methods

class

interface_info ()

class

override_properties (klass, property_id_begin)

call_answer_query (arg_service_name, arg_answer, cancellable, callback, *user_data)

call_answer_query_finish (res)

call_answer_query_sync (arg_service_name, arg_answer, cancellable)

call_begin_verification (arg_service_name, cancellable, callback, *user_data)

call_begin_verification_finish (res)

call_begin_verification_for_user (arg_service_name, arg_username, cancellable, callback, *user_data)

call_begin_verification_for_user_finish (res)

call_begin_verification_for_user_sync (arg_service_name, arg_username, cancellable)

call_begin_verification_sync (arg_service_name, cancellable)

call_cancel (cancellable, callback, *user_data)

call_cancel_finish (res)

call_cancel_sync (cancellable)

call_enable_extensions (arg_extensions, cancellable, callback, *user_data)

call_enable_extensions_finish (res)

call_enable_extensions_sync (arg_extensions, cancellable)

complete_answer_query (invocation)

complete_begin_verification (invocation)

complete_begin_verification_for_user (invocation)

complete_cancel (invocation)

complete_enable_extensions (invocation)

emit_conversation_started (arg_service_name)

emit_conversation_stopped (arg_service_name)

emit_info (arg_service_name, arg_info)

emit_info_query (arg_service_name, arg_query)

emit_problem (arg_service_name, arg_problem)

emit_reauthentication_started (arg_pid_of_caller)

emit_reset ()

emit_secret_info_query (arg_service_name, arg_query)

emit_service_unavailable (arg_service_name, arg_message)

emit_verification_complete (arg_service_name)

emit_verification_failed (arg_service_name)

Virtual Methods

do_conversation_started (arg_service_name)

do_conversation_stopped (arg_service_name)

do_handle_answer_query (invocation, arg_service_name, arg_answer)

do_handle_begin_verification (invocation, arg_service_name)

do_handle_begin_verification_for_user (invocation, arg_service_name, arg_username)

do_handle_cancel (invocation)

do_handle_enable_extensions (invocation, arg_extensions)

do_info (arg_service_name, arg_info)

do_info_query (arg_service_name, arg_query)

do_problem (arg_service_name, arg_problem)

do_reauthentication_started (arg_pid_of_caller)

do_reset ()

do_secret_info_query (arg_service_name, arg_query)

do_service_unavailable (arg_service_name, arg_message)

do_verification_complete (arg_service_name)

do_verification_failed (arg_service_name)

Properties

None

Signals

Name

Short Description

conversation-started

conversation-stopped

handle-answer-query

handle-begin-verification

handle-begin-verification-for-user

handle-cancel

handle-enable-extensions

info

info-query

problem

reauthentication-started

reset

secret-info-query

service-unavailable

verification-complete

verification-failed

Fields

None

Class Details

class Gdm.UserVerifier
Bases:

GObject.GInterface

Structure:

Gdm.UserVerifierIface

classmethod interface_info()
Return type:

Gio.DBusInterfaceInfo

classmethod override_properties(klass, property_id_begin)
Parameters:
Return type:

int

call_answer_query(arg_service_name, arg_answer, cancellable, callback, *user_data)
Parameters:
call_answer_query_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_answer_query_sync(arg_service_name, arg_answer, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_begin_verification(arg_service_name, cancellable, callback, *user_data)
Parameters:
call_begin_verification_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_begin_verification_for_user(arg_service_name, arg_username, cancellable, callback, *user_data)
Parameters:
call_begin_verification_for_user_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_begin_verification_for_user_sync(arg_service_name, arg_username, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_begin_verification_sync(arg_service_name, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_cancel(cancellable, callback, *user_data)
Parameters:
call_cancel_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_cancel_sync(cancellable)
Parameters:

cancellable (Gio.Cancellable or None) –

Raises:

GLib.Error

Return type:

bool

call_enable_extensions(arg_extensions, cancellable, callback, *user_data)
Parameters:
call_enable_extensions_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_enable_extensions_sync(arg_extensions, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

complete_answer_query(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_begin_verification(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_begin_verification_for_user(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_cancel(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_enable_extensions(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

emit_conversation_started(arg_service_name)
Parameters:

arg_service_name (str) –

emit_conversation_stopped(arg_service_name)
Parameters:

arg_service_name (str) –

emit_info(arg_service_name, arg_info)
Parameters:
  • arg_service_name (str) –

  • arg_info (str) –

emit_info_query(arg_service_name, arg_query)
Parameters:
  • arg_service_name (str) –

  • arg_query (str) –

emit_problem(arg_service_name, arg_problem)
Parameters:
  • arg_service_name (str) –

  • arg_problem (str) –

emit_reauthentication_started(arg_pid_of_caller)
Parameters:

arg_pid_of_caller (int) –

emit_reset()
emit_secret_info_query(arg_service_name, arg_query)
Parameters:
  • arg_service_name (str) –

  • arg_query (str) –

emit_service_unavailable(arg_service_name, arg_message)
Parameters:
  • arg_service_name (str) –

  • arg_message (str) –

emit_verification_complete(arg_service_name)
Parameters:

arg_service_name (str) –

emit_verification_failed(arg_service_name)
Parameters:

arg_service_name (str) –

do_conversation_started(arg_service_name) virtual
Parameters:

arg_service_name (str) –

do_conversation_stopped(arg_service_name) virtual
Parameters:

arg_service_name (str) –

do_handle_answer_query(invocation, arg_service_name, arg_answer) virtual
Parameters:
Return type:

bool

do_handle_begin_verification(invocation, arg_service_name) virtual
Parameters:
Return type:

bool

do_handle_begin_verification_for_user(invocation, arg_service_name, arg_username) virtual
Parameters:
Return type:

bool

do_handle_cancel(invocation) virtual
Parameters:

invocation (Gio.DBusMethodInvocation) –

Return type:

bool

do_handle_enable_extensions(invocation, arg_extensions) virtual
Parameters:
Return type:

bool

do_info(arg_service_name, arg_info) virtual
Parameters:
  • arg_service_name (str) –

  • arg_info (str) –

do_info_query(arg_service_name, arg_query) virtual
Parameters:
  • arg_service_name (str) –

  • arg_query (str) –

do_problem(arg_service_name, arg_problem) virtual
Parameters:
  • arg_service_name (str) –

  • arg_problem (str) –

do_reauthentication_started(arg_pid_of_caller) virtual
Parameters:

arg_pid_of_caller (int) –

do_reset() virtual
do_secret_info_query(arg_service_name, arg_query) virtual
Parameters:
  • arg_service_name (str) –

  • arg_query (str) –

do_service_unavailable(arg_service_name, arg_message) virtual
Parameters:
  • arg_service_name (str) –

  • arg_message (str) –

do_verification_complete(arg_service_name) virtual
Parameters:

arg_service_name (str) –

do_verification_failed(arg_service_name) virtual
Parameters:

arg_service_name (str) –

Signal Details

Gdm.UserVerifier.signals.conversation_started(user_verifier, object)
Signal Name:

conversation-started

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.conversation_stopped(user_verifier, object)
Signal Name:

conversation-stopped

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.handle_answer_query(user_verifier, object, p0, p1)
Signal Name:

handle-answer-query

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.UserVerifier.signals.handle_begin_verification(user_verifier, object, p0)
Signal Name:

handle-begin-verification

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.UserVerifier.signals.handle_begin_verification_for_user(user_verifier, object, p0, p1)
Signal Name:

handle-begin-verification-for-user

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.UserVerifier.signals.handle_cancel(user_verifier, object)
Signal Name:

handle-cancel

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.UserVerifier.signals.handle_enable_extensions(user_verifier, object, p0)
Signal Name:

handle-enable-extensions

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.UserVerifier.signals.info(user_verifier, object, p0)
Signal Name:

info

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.info_query(user_verifier, object, p0)
Signal Name:

info-query

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.problem(user_verifier, object, p0)
Signal Name:

problem

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.reauthentication_started(user_verifier, object)
Signal Name:

reauthentication-started

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.reset(user_verifier)
Signal Name:

reset

Flags:

RUN_LAST

Parameters:

user_verifier (Gdm.UserVerifier) – The object which received the signal

Gdm.UserVerifier.signals.secret_info_query(user_verifier, object, p0)
Signal Name:

secret-info-query

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.service_unavailable(user_verifier, object, p0)
Signal Name:

service-unavailable

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.verification_complete(user_verifier, object)
Signal Name:

verification-complete

Flags:

RUN_LAST

Parameters:
Gdm.UserVerifier.signals.verification_failed(user_verifier, object)
Signal Name:

verification-failed

Flags:

RUN_LAST

Parameters: