Registry🔗
Description🔗
Interface to associate D-Bus peers with application ids
This simple interface lets unsandboxed applications register their D-Bus connections and associate it with an application ID that will be used in portals.
This interface will not work with applications xdg-desktop-portal identifies as sandboxed.
This documentation describes version 1 of this interface.
Properties🔗
org.freedesktop.host.portal.Registry:version🔗
version readable u
Methods🔗
org.freedesktop.host.portal.Registry.Register🔗
Register (
IN app_id s,
IN options a{sv}
)
Register a D-Bus peer and associate it with an application ID. The application ID must be able to match the basename of a .desktop file that describes the application.
The application ID will be used in org.freedesktop.portal APIs to associate a portal action with an application.
Registering can only done at most once; any subsequent call will result in an error.
Registering must be done before any portal method call; registering after such a call will result in an error.
- app_id
Application identifier
- options
Vardict with optional further information