When authenticating as a server, allow the anonymous authentication method.
Perform authentication against server.
When authenticating as a server, require the UID of the peer to be the same as the UID of the server. (Since: 2.68)
Perform authentication against client.
Prefers protocols that work across user namespace boundaries during authentication.
When authenticating, try to use protocols that work across a Linux user
namespace boundary, even if this reduces interoperability with older D-Bus
implementations. This currently affects client-side EXTERNAL
authentication, for which this flag makes connections to a server in
another user namespace succeed, but causes a deadlock when connecting to a
GDBus server older than 2.73.3.
If set, processing of D-Bus messages is
delayed until g_dbus_connection_start_message_processing() is called.
Pass this flag if connecting to a peer that is a message bus. This means that the Hello() method will be invoked as part of the connection setup.
No flags set.
Flags used when creating a new Gio.DBusConnection.
Since
2.26