manpagez: man pages & more
html files: polkit
Home | html | info | man

David Zeuthen


Version 0.96

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:

          The Free Software Foundation, Inc.,
          59 Temple Place - Suite 330,
          BostonMA 02111-1307,

Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any documentation, and those trademarks are made aware to the members of the Documentation Project, the names have been printed in caps or initial caps.

I. PolicyKit Overview
Writing PolicyKit applications
Writing PolicyKit Authentication Agents
Extending PolicyKit
II. D-Bus API Reference
org.freedesktop.PolicyKit1.Authority Interface — Authority Interface
org.freedesktop.PolicyKit1.AuthenticationAgent Interface — Authentication Agent Interface
III. Client API Reference
PolkitAuthority — Authority
PolkitAuthorizationResult — Result for checking an authorization
PolkitDetails — Object used for passing details
PolkitError — Error codes
PolkitActionDescription — Description of Actions
PolkitTemporaryAuthorization — Temporary Authorizations
PolkitSubject — Type for representing subjects
PolkitUnixProcess — Unix processs
PolkitUnixSession — Unix sessions
PolkitSystemBusName — Unique system bus names
PolkitIdentity — Type for representing identities
PolkitUnixUser — Unix users
PolkitUnixGroup — Unix groups
IV. Backend API Reference
PolkitBackendAuthority — Abstract base class for authority backends
PolkitBackendInteractiveAuthority — Interactive Authority
PolkitBackendLocalAuthority — Local Authority
PolkitBackendLocalAuthorizationStore — Watches a directory for authorization files
PolkitBackendActionPool — Registered actions
PolkitBackendSessionMonitor — Monitor sessions
PolkitBackendConfigSource — Access configuration files
PolkitBackendActionLookup — Interface used to provide data to authentication dialogs
V. Authentication Agent API Reference
PolkitAgentListener — Abstract base class for Authentication Agents
PolkitAgentSession — Authentication Session
VI. Manual Pages
polkit — Authorization Framework
polkitd — PolicyKit daemon
pkcheck — Check whether a process is authorized
pkaction — Get details about a registered action
pkexec — Execute a command as another user
pklocalauthority — PolicyKit Local Authority
Object Hierarchy
A. License
© 2000-2024
Individual documents may contain additional copyright information.