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.