When invoking D-Bus methods, let the user enable interactive authorization by passing an :authenticate t parameter. This makes it possible to D-Bus methods that require polkit authorization. Alternatively, we could allow interactive authorization unconditionally, but I'd prefer to leave it up to the caller.