Well, I found the Polkit manual at:
I also found out that APIs for Python do exist for Polkit. The D-Bus API seems to be the most discussed, but I've also found some web pages that talk about GObject being used to interface with Polkit.
One strange thing I've run into is that in the code examples I've found, the referenced libraries do not seem to be available in the Fedora repository. Some of this is because the examples are based on the old Policykit instead of the new Polkit. However even in the Polkit examples the referenced libraries don't seem to be in the Fedora repository.
These missing libraries seem very odd since everything I've read lately says that people should use Polkit when writing user level applications that need access to root protected items. Does anyone have an Idea why the libraries are apparently not available in the Fedora repository?
Thanks in advance for your continuing help on this.