Value | Meaning |
---|---|
None0 | No flags set. |
AuthenticationClient1 | Perform authentication against server. |
AuthenticationServer2 | Perform authentication against client. |
AuthenticationAllowAnonymous4 | When authenticating as a server, allow the anonymous authentication method. |
MessageBusConnection8 | 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. |
DelayMessageProcessing16 | If set, processing of D-Bus messages is delayed until gio.dbus_connection.DBusConnection.startMessageProcessing is called. |
AuthenticationRequireSameUser32 | When authenticating as a server, require the UID of the peer to be the same as the UID of the server. (Since: 2.68) |
CrossNamespace64 | 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. Since: 2.74 |
Flags used when creating a new #GDBusConnection.