GObject ├── PolkitAuthority ├── PolkitActionDescription ├── PolkitDetails ├── PolkitUnixUser ├── PolkitUnixGroup ├── PolkitUnixNetgroup ├── PolkitUnixProcess ├── PolkitUnixSession ├── PolkitSystemBusName ├── PolkitAuthorizationResult ├── PolkitTemporaryAuthorization ├── GPermission │ ╰── PolkitPermission ├── PolkitAgentSession ╰── PolkitAgentListener ╰── PolkitAgentTextListener GInterface ├── PolkitIdentity ╰── PolkitSubject GFlags ├── PolkitCheckAuthorizationFlags ╰── PolkitAuthorityFeatures GEnum ├── PolkitImplicitAuthorization ╰── PolkitError