Interface org.freedesktop.Telepathy.Channel.Interface.AuthMechanismChooser.DRAFT

Interface Index (Compact) | Summary | Description | Methods | Signals | Properties

Methods

SelectMechanisms (a(sa{sv}): Selected_Mechanisms) nothing

Signals

AvailableMechamismsChanged (a(sa{sv}): Available_Mechanisms)

Properties

AvailableMechanisms a(sa{sv}) (Mechanism_Details_List) Read only
WARNING: This interface is experimental and is likely to cause havoc to your API/ABI if bindings are generated. Do not include this interface in libraries that care about compatibility.
Changed in 0.17.27. (draft 2)
Objects implementing this interface must also implement:

Description

A channel interface for choosing an authentication mechanism from a list that the remote peer offers.

Methods

(Permalink)

SelectMechanisms (a(sa{sv}): Selected_Mechanisms) → nothing

Parameters

  • Selected_Mechanisms — a(sa{sv}) (Mechanism_Details_List)
  • A subset of the mechanisms the remote peer advertised.
Select a subset of mechanisms that the remote peer made available.

Signals

(Permalink)

AvailableMechamismsChanged (a(sa{sv}): Available_Mechanisms)

Parameters

  • Available_Mechanisms — a(sa{sv}) (Mechanism_Details_List)
  • A list of mechanisms the remote peer advertised.
Fired when the remote peer advertises a list of mechanisms.

Properties

Accessed using the org.freedesktop.DBus.Properties interface.
(Permalink)

AvailableMechanisms — a(sa{sv}) (Mechanism_Details_List)

Read only
The available mechanisms the remote peer has advertised.