Interface org.freedesktop.Telepathy.Channel.Interface.AuthMechanismAdvertiser.DRAFT

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

Methods

AdvertiseMechanisms (a(sa{sv}): Advertised_Mechanisms) nothing

Signals

MechanismsChosen (a(sa{sv}): Chosen_Mechanisms)

Properties

ChosenMechanisms 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 for advertising authentication mechanisms and letting the remote peer choose.

Methods

(Permalink)

AdvertiseMechanisms (a(sa{sv}): Advertised_Mechanisms) → nothing

Parameters

Advertise a list of mechanisms for the remote peer to choose from.

Signals

(Permalink)

MechanismsChosen (a(sa{sv}): Chosen_Mechanisms)

Parameters

Fired when the remote peer has chosen a subset of the advertised mechanisms.

Properties

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

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

Read only
A subset of the mechanisms we advertised that the remote peer has chosen.