ACC SHELL
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="PolicyKit Library Reference Manual" link="index.html" author="David Zeuthen" name="polkit" version="2" language="c">
<chapters>
<sub name="Design Overview" link="ref-design.html">
<sub name="Introduction" link="introduction.html">
<sub name="About" link="introduction.html#intro-about"/>
<sub name="History and Prior Art" link="polkit-spec-history.html"/>
<sub name="Defining the Problem" link="intro-define-problem.html"/>
</sub>
<sub name="PolicyKit Model" link="model.html">
<sub name="Mechanims vs. Policy" link="model.html#model-mechanism-vs-policy"/>
<sub name="Concepts" link="model-concepts.html"/>
<sub name="Theory of Operation" link="model-theory-of-operation.html"/>
<sub name="Authentication Agent" link="model-authentication-agent.html"/>
</sub>
<sub name="PolicyKit configuration" link="polkit-conf.html">
<sub name="Declaring Actions" link="polkit-conf.html#conf-declaring-actions"/>
<sub name="Beyond the Defaults" link="beyond-defaults.html"/>
</sub>
</sub>
<sub name="Core API Reference" link="ref-core.html">
<sub name="Basic types" link="polkit-Basic-types.html"/>
<sub name="System Dependencies" link="polkit-System-Dependencies.html"/>
<sub name="Simple convenience interface" link="polkit-Simple-convenience-interface.html"/>
<sub name="Error reporting" link="polkit-Error-reporting.html"/>
<sub name="Results" link="polkit-Results.html"/>
<sub name="Actions" link="polkit-Actions.html"/>
<sub name="Seat" link="polkit-Seat.html"/>
<sub name="Session" link="polkit-Session.html"/>
<sub name="Caller" link="polkit-Caller.html"/>
<sub name="Caller Determination" link="polkit-Caller-Determination.html"/>
<sub name="Context" link="polkit-Context.html"/>
<sub name="Configuration" link="polkit-Configuration.html"/>
<sub name="Policy Definition Files" link="polkit-Policy-Definition-Files.html"/>
<sub name="Policy File Entry" link="polkit-Policy-File-Entry.html"/>
<sub name="Defaults" link="polkit-Defaults.html"/>
<sub name="Policy Cache" link="polkit-Policy-Cache.html"/>
<sub name="Authorization Entry" link="polkit-Authorization-Entry.html"/>
<sub name="Authorization Constraints" link="polkit-Authorization-Constraints.html"/>
<sub name="Authorization Database" link="polkit-Authorization-Database.html"/>
<sub name="Authorizations and Authentication" link="polkit-Authorizations-and-Authentication.html"/>
</sub>
<sub name="Tools and file formats" link="tools-fileformats.html">
<sub name="PolicyKit" link="PolicyKit.8.html"/>
<sub name="PolicyKit.conf" link="PolicyKit.conf.5.html"/>
<sub name="polkit-auth" link="polkit-auth.1.html"/>
<sub name="polkit-action" link="polkit-action.1.html"/>
<sub name="polkit-policy-file-validate" link="polkit-policy-file-validate.1.html"/>
<sub name="polkit-config-file-validate" link="polkit-config-file-validate.1.html"/>
</sub>
<sub name="Index of deprecated symbols" link="ix01.html"/>
<sub name="Index of new symbols in 0.7" link="ix02.html"/>
<sub name="Index of new symbols in 0.8" link="ix03.html"/>
<sub name="Index" link="ix04.html"/>
<sub name="License" link="license.html"/>
</chapters>
<functions>
<keyword type="macro" name="POLKIT_BEGIN_DECLS" link="polkit-Basic-types.html#POLKIT-BEGIN-DECLS:CAPS"/>
<keyword type="macro" name="POLKIT_END_DECLS" link="polkit-Basic-types.html#POLKIT-END-DECLS:CAPS"/>
<keyword type="macro" name="POLKIT_GNUC_DEPRECATED" link="polkit-Basic-types.html#POLKIT-GNUC-DEPRECATED:CAPS"/>
<keyword type="typedef" name="polkit_bool_t" link="polkit-Basic-types.html#polkit-bool-t"/>
<keyword type="typedef" name="polkit_uint32_t" link="polkit-Basic-types.html#polkit-uint32-t"/>
<keyword type="typedef" name="polkit_uint64_t" link="polkit-Basic-types.html#polkit-uint64-t"/>
<keyword type="function" name="polkit_sysdeps_get_start_time_for_pid ()" link="polkit-System-Dependencies.html#polkit-sysdeps-get-start-time-for-pid" since="0.7"/>
<keyword type="function" name="polkit_sysdeps_get_exe_for_pid ()" link="polkit-System-Dependencies.html#polkit-sysdeps-get-exe-for-pid" since="0.7"/>
<keyword type="function" name="polkit_sysdeps_get_exe_for_pid_with_helper ()" link="polkit-System-Dependencies.html#polkit-sysdeps-get-exe-for-pid-with-helper" since="0.8"/>
<keyword type="function" name="polkit_check_auth ()" link="polkit-Simple-convenience-interface.html#polkit-check-auth" since="0.7"/>
<keyword type="function" name="polkit_check_authv ()" link="polkit-Simple-convenience-interface.html#polkit-check-authv" since="0.7"/>
<keyword type="function" name="polkit_auth_obtain ()" link="polkit-Simple-convenience-interface.html#polkit-auth-obtain" since="0.7"/>
<keyword type="function" name="polkit_dbus_error_generate ()" link="polkit-Simple-convenience-interface.html#polkit-dbus-error-generate" since="0.8"/>
<keyword type="function" name="polkit_dbus_error_parse ()" link="polkit-Simple-convenience-interface.html#polkit-dbus-error-parse" since="0.8"/>
<keyword type="function" name="polkit_dbus_error_parse_from_strings ()" link="polkit-Simple-convenience-interface.html#polkit-dbus-error-parse-from-strings" since="0.8"/>
<keyword type="enum" name="enum PolKitErrorCode" link="polkit-Error-reporting.html#PolKitErrorCode"/>
<keyword type="struct" name="PolKitError" link="polkit-Error-reporting.html#PolKitError"/>
<keyword type="function" name="polkit_error_is_set ()" link="polkit-Error-reporting.html#polkit-error-is-set" since="0.7"/>
<keyword type="function" name="polkit_error_get_error_name ()" link="polkit-Error-reporting.html#polkit-error-get-error-name" since="0.7"/>
<keyword type="function" name="polkit_error_get_error_code ()" link="polkit-Error-reporting.html#polkit-error-get-error-code"/>
<keyword type="function" name="polkit_error_get_error_message ()" link="polkit-Error-reporting.html#polkit-error-get-error-message"/>
<keyword type="function" name="polkit_error_free ()" link="polkit-Error-reporting.html#polkit-error-free"/>
<keyword type="function" name="polkit_error_set_error ()" link="polkit-Error-reporting.html#polkit-error-set-error"/>
<keyword type="enum" name="enum PolKitResult" link="polkit-Results.html#PolKitResult"/>
<keyword type="function" name="polkit_result_to_string_representation ()" link="polkit-Results.html#polkit-result-to-string-representation"/>
<keyword type="function" name="polkit_result_from_string_representation ()" link="polkit-Results.html#polkit-result-from-string-representation"/>
<keyword type="struct" name="PolKitAction" link="polkit-Actions.html#PolKitAction"/>
<keyword type="function" name="polkit_action_new ()" link="polkit-Actions.html#polkit-action-new"/>
<keyword type="function" name="polkit_action_ref ()" link="polkit-Actions.html#polkit-action-ref"/>
<keyword type="function" name="polkit_action_unref ()" link="polkit-Actions.html#polkit-action-unref"/>
<keyword type="function" name="polkit_action_set_action_id ()" link="polkit-Actions.html#polkit-action-set-action-id"/>
<keyword type="function" name="polkit_action_get_action_id ()" link="polkit-Actions.html#polkit-action-get-action-id"/>
<keyword type="function" name="polkit_action_debug ()" link="polkit-Actions.html#polkit-action-debug"/>
<keyword type="function" name="polkit_action_validate ()" link="polkit-Actions.html#polkit-action-validate"/>
<keyword type="function" name="polkit_action_validate_id ()" link="polkit-Actions.html#polkit-action-validate-id"/>
<keyword type="function" name="polkit_action_equal ()" link="polkit-Actions.html#polkit-action-equal" since="0.8"/>
<keyword type="function" name="polkit_action_to_string_representation ()" link="polkit-Actions.html#polkit-action-to-string-representation" since="0.8"/>
<keyword type="function" name="polkit_action_new_from_string_representation ()" link="polkit-Actions.html#polkit-action-new-from-string-representation" since="0.8"/>
<keyword type="struct" name="PolKitSeat" link="polkit-Seat.html#PolKitSeat"/>
<keyword type="function" name="polkit_seat_new ()" link="polkit-Seat.html#polkit-seat-new"/>
<keyword type="function" name="polkit_seat_ref ()" link="polkit-Seat.html#polkit-seat-ref"/>
<keyword type="function" name="polkit_seat_unref ()" link="polkit-Seat.html#polkit-seat-unref"/>
<keyword type="function" name="polkit_seat_set_ck_objref ()" link="polkit-Seat.html#polkit-seat-set-ck-objref"/>
<keyword type="function" name="polkit_seat_get_ck_objref ()" link="polkit-Seat.html#polkit-seat-get-ck-objref"/>
<keyword type="function" name="polkit_seat_debug ()" link="polkit-Seat.html#polkit-seat-debug"/>
<keyword type="function" name="polkit_seat_validate ()" link="polkit-Seat.html#polkit-seat-validate"/>
<keyword type="struct" name="PolKitSession" link="polkit-Session.html#PolKitSession"/>
<keyword type="function" name="polkit_session_new ()" link="polkit-Session.html#polkit-session-new"/>
<keyword type="function" name="polkit_session_ref ()" link="polkit-Session.html#polkit-session-ref"/>
<keyword type="function" name="polkit_session_unref ()" link="polkit-Session.html#polkit-session-unref"/>
<keyword type="function" name="polkit_session_set_uid ()" link="polkit-Session.html#polkit-session-set-uid"/>
<keyword type="function" name="polkit_session_set_seat ()" link="polkit-Session.html#polkit-session-set-seat"/>
<keyword type="function" name="polkit_session_set_ck_objref ()" link="polkit-Session.html#polkit-session-set-ck-objref"/>
<keyword type="function" name="polkit_session_set_ck_is_active ()" link="polkit-Session.html#polkit-session-set-ck-is-active"/>
<keyword type="function" name="polkit_session_set_ck_is_local ()" link="polkit-Session.html#polkit-session-set-ck-is-local"/>
<keyword type="function" name="polkit_session_set_ck_remote_host ()" link="polkit-Session.html#polkit-session-set-ck-remote-host"/>
<keyword type="function" name="polkit_session_get_uid ()" link="polkit-Session.html#polkit-session-get-uid"/>
<keyword type="function" name="polkit_session_get_seat ()" link="polkit-Session.html#polkit-session-get-seat"/>
<keyword type="function" name="polkit_session_get_ck_objref ()" link="polkit-Session.html#polkit-session-get-ck-objref"/>
<keyword type="function" name="polkit_session_get_ck_is_active ()" link="polkit-Session.html#polkit-session-get-ck-is-active"/>
<keyword type="function" name="polkit_session_get_ck_is_local ()" link="polkit-Session.html#polkit-session-get-ck-is-local"/>
<keyword type="function" name="polkit_session_get_ck_remote_host ()" link="polkit-Session.html#polkit-session-get-ck-remote-host"/>
<keyword type="function" name="polkit_session_debug ()" link="polkit-Session.html#polkit-session-debug"/>
<keyword type="function" name="polkit_session_validate ()" link="polkit-Session.html#polkit-session-validate"/>
<keyword type="struct" name="PolKitCaller" link="polkit-Caller.html#PolKitCaller"/>
<keyword type="function" name="polkit_caller_new ()" link="polkit-Caller.html#polkit-caller-new"/>
<keyword type="function" name="polkit_caller_ref ()" link="polkit-Caller.html#polkit-caller-ref"/>
<keyword type="function" name="polkit_caller_unref ()" link="polkit-Caller.html#polkit-caller-unref"/>
<keyword type="function" name="polkit_caller_set_dbus_name ()" link="polkit-Caller.html#polkit-caller-set-dbus-name"/>
<keyword type="function" name="polkit_caller_set_uid ()" link="polkit-Caller.html#polkit-caller-set-uid"/>
<keyword type="function" name="polkit_caller_set_pid ()" link="polkit-Caller.html#polkit-caller-set-pid"/>
<keyword type="function" name="polkit_caller_set_selinux_context ()" link="polkit-Caller.html#polkit-caller-set-selinux-context"/>
<keyword type="function" name="polkit_caller_set_ck_session ()" link="polkit-Caller.html#polkit-caller-set-ck-session"/>
<keyword type="function" name="polkit_caller_get_dbus_name ()" link="polkit-Caller.html#polkit-caller-get-dbus-name"/>
<keyword type="function" name="polkit_caller_get_uid ()" link="polkit-Caller.html#polkit-caller-get-uid"/>
<keyword type="function" name="polkit_caller_get_pid ()" link="polkit-Caller.html#polkit-caller-get-pid"/>
<keyword type="function" name="polkit_caller_get_selinux_context ()" link="polkit-Caller.html#polkit-caller-get-selinux-context"/>
<keyword type="function" name="polkit_caller_get_ck_session ()" link="polkit-Caller.html#polkit-caller-get-ck-session"/>
<keyword type="function" name="polkit_caller_debug ()" link="polkit-Caller.html#polkit-caller-debug"/>
<keyword type="function" name="polkit_caller_validate ()" link="polkit-Caller.html#polkit-caller-validate"/>
<keyword type="function" name="polkit_session_new_from_objpath ()" link="polkit-Caller-Determination.html#polkit-session-new-from-objpath"/>
<keyword type="function" name="polkit_session_new_from_cookie ()" link="polkit-Caller-Determination.html#polkit-session-new-from-cookie"/>
<keyword type="function" name="polkit_caller_new_from_dbus_name ()" link="polkit-Caller-Determination.html#polkit-caller-new-from-dbus-name"/>
<keyword type="function" name="polkit_caller_new_from_pid ()" link="polkit-Caller-Determination.html#polkit-caller-new-from-pid"/>
<keyword type="function" name="polkit_is_authorization_relevant ()" link="polkit-Caller-Determination.html#polkit-is-authorization-relevant" since="0.7"/>
<keyword type="struct" name="PolKitTracker" link="polkit-Caller-Determination.html#PolKitTracker"/>
<keyword type="function" name="polkit_tracker_new ()" link="polkit-Caller-Determination.html#polkit-tracker-new" since="0.7"/>
<keyword type="function" name="polkit_tracker_ref ()" link="polkit-Caller-Determination.html#polkit-tracker-ref" since="0.7"/>
<keyword type="function" name="polkit_tracker_unref ()" link="polkit-Caller-Determination.html#polkit-tracker-unref" since="0.7"/>
<keyword type="function" name="polkit_tracker_set_system_bus_connection ()" link="polkit-Caller-Determination.html#polkit-tracker-set-system-bus-connection" since="0.7"/>
<keyword type="function" name="polkit_tracker_init ()" link="polkit-Caller-Determination.html#polkit-tracker-init" since="0.7"/>
<keyword type="function" name="polkit_tracker_dbus_func ()" link="polkit-Caller-Determination.html#polkit-tracker-dbus-func" since="0.7"/>
<keyword type="function" name="polkit_tracker_get_caller_from_dbus_name ()" link="polkit-Caller-Determination.html#polkit-tracker-get-caller-from-dbus-name" since="0.7"/>
<keyword type="function" name="polkit_tracker_get_caller_from_pid ()" link="polkit-Caller-Determination.html#polkit-tracker-get-caller-from-pid" since="0.7"/>
<keyword type="function" name="polkit_tracker_is_authorization_relevant ()" link="polkit-Caller-Determination.html#polkit-tracker-is-authorization-relevant" since="0.7"/>
<keyword type="struct" name="PolKitContext" link="polkit-Context.html#PolKitContext"/>
<keyword type="function" name="PolKitContextConfigChangedCB ()" link="polkit-Context.html#PolKitContextConfigChangedCB"/>
<keyword type="function" name="PolKitContextAddIOWatch ()" link="polkit-Context.html#PolKitContextAddIOWatch"/>
<keyword type="function" name="PolKitContextRemoveIOWatch ()" link="polkit-Context.html#PolKitContextRemoveIOWatch"/>
<keyword type="function" name="polkit_context_new ()" link="polkit-Context.html#polkit-context-new"/>
<keyword type="function" name="polkit_context_set_config_changed ()" link="polkit-Context.html#polkit-context-set-config-changed"/>
<keyword type="function" name="polkit_context_set_io_watch_functions ()" link="polkit-Context.html#polkit-context-set-io-watch-functions"/>
<keyword type="function" name="polkit_context_set_load_descriptions ()" link="polkit-Context.html#polkit-context-set-load-descriptions"/>
<keyword type="function" name="polkit_context_init ()" link="polkit-Context.html#polkit-context-init"/>
<keyword type="function" name="polkit_context_ref ()" link="polkit-Context.html#polkit-context-ref"/>
<keyword type="function" name="polkit_context_unref ()" link="polkit-Context.html#polkit-context-unref"/>
<keyword type="function" name="polkit_context_force_reload ()" link="polkit-Context.html#polkit-context-force-reload" since="0.7"/>
<keyword type="function" name="polkit_context_io_func ()" link="polkit-Context.html#polkit-context-io-func"/>
<keyword type="function" name="polkit_context_get_policy_cache ()" link="polkit-Context.html#polkit-context-get-policy-cache"/>
<keyword type="function" name="polkit_context_can_session_do_action ()" link="polkit-Context.html#polkit-context-can-session-do-action" deprecated="0.7: use polkit_context_is_session_authorized() instead."/>
<keyword type="function" name="polkit_context_can_caller_do_action ()" link="polkit-Context.html#polkit-context-can-caller-do-action" deprecated="0.7: use polkit_context_is_caller_authorized() instead."/>
<keyword type="function" name="polkit_context_get_config ()" link="polkit-Context.html#polkit-context-get-config"/>
<keyword type="function" name="polkit_context_is_caller_authorized ()" link="polkit-Context.html#polkit-context-is-caller-authorized" since="0.7"/>
<keyword type="function" name="polkit_context_is_session_authorized ()" link="polkit-Context.html#polkit-context-is-session-authorized" since="0.7"/>
<keyword type="function" name="polkit_context_get_authorization_db ()" link="polkit-Context.html#polkit-context-get-authorization-db"/>
<keyword type="struct" name="PolKitConfig" link="polkit-Configuration.html#PolKitConfig"/>
<keyword type="function" name="polkit_config_new ()" link="polkit-Configuration.html#polkit-config-new"/>
<keyword type="function" name="polkit_config_ref ()" link="polkit-Configuration.html#polkit-config-ref"/>
<keyword type="function" name="polkit_config_unref ()" link="polkit-Configuration.html#polkit-config-unref"/>
<keyword type="function" name="polkit_config_can_session_do_action ()" link="polkit-Configuration.html#polkit-config-can-session-do-action"/>
<keyword type="function" name="polkit_config_can_caller_do_action ()" link="polkit-Configuration.html#polkit-config-can-caller-do-action"/>
<keyword type="enum" name="enum PolKitConfigAdminAuthType" link="polkit-Configuration.html#PolKitConfigAdminAuthType"/>
<keyword type="function" name="polkit_config_determine_admin_auth_type ()" link="polkit-Configuration.html#polkit-config-determine-admin-auth-type"/>
<keyword type="struct" name="PolKitPolicyFile" link="polkit-Policy-Definition-Files.html#PolKitPolicyFile"/>
<keyword type="function" name="PolKitPolicyFileEntryForeachFunc ()" link="polkit-Policy-Definition-Files.html#PolKitPolicyFileEntryForeachFunc"/>
<keyword type="function" name="polkit_policy_file_new ()" link="polkit-Policy-Definition-Files.html#polkit-policy-file-new"/>
<keyword type="function" name="polkit_policy_file_ref ()" link="polkit-Policy-Definition-Files.html#polkit-policy-file-ref"/>
<keyword type="function" name="polkit_policy_file_unref ()" link="polkit-Policy-Definition-Files.html#polkit-policy-file-unref"/>
<keyword type="function" name="polkit_policy_file_entry_foreach ()" link="polkit-Policy-Definition-Files.html#polkit-policy-file-entry-foreach"/>
<keyword type="struct" name="PolKitPolicyFileEntry" link="polkit-Policy-File-Entry.html#PolKitPolicyFileEntry"/>
<keyword type="function" name="PolKitPolicyFileEntryAnnotationsForeachFunc ()" link="polkit-Policy-File-Entry.html#PolKitPolicyFileEntryAnnotationsForeachFunc"/>
<keyword type="function" name="polkit_policy_file_entry_ref ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-ref"/>
<keyword type="function" name="polkit_policy_file_entry_unref ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-unref"/>
<keyword type="function" name="polkit_policy_file_entry_debug ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-debug"/>
<keyword type="function" name="polkit_policy_file_entry_get_id ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-id"/>
<keyword type="function" name="polkit_policy_file_entry_get_default ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-default"/>
<keyword type="function" name="polkit_policy_file_entry_get_action_description ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-action-description"/>
<keyword type="function" name="polkit_policy_file_entry_get_action_message ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-action-message"/>
<keyword type="function" name="polkit_policy_file_entry_get_action_vendor ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-action-vendor" since="0.7"/>
<keyword type="function" name="polkit_policy_file_entry_get_action_vendor_url ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-action-vendor-url" since="0.7"/>
<keyword type="function" name="polkit_policy_file_entry_get_action_icon_name ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-action-icon-name" since="0.7"/>
<keyword type="function" name="polkit_policy_file_entry_annotations_foreach ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-annotations-foreach"/>
<keyword type="function" name="polkit_policy_file_entry_get_annotation ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-annotation"/>
<keyword type="function" name="polkit_policy_file_entry_get_default_factory ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-get-default-factory" since="0.7"/>
<keyword type="function" name="polkit_policy_file_entry_set_default ()" link="polkit-Policy-File-Entry.html#polkit-policy-file-entry-set-default" since="0.7"/>
<keyword type="struct" name="PolKitPolicyDefault" link="polkit-Defaults.html#PolKitPolicyDefault"/>
<keyword type="function" name="polkit_policy_default_new ()" link="polkit-Defaults.html#polkit-policy-default-new" since="0.7"/>
<keyword type="function" name="polkit_policy_default_ref ()" link="polkit-Defaults.html#polkit-policy-default-ref"/>
<keyword type="function" name="polkit_policy_default_unref ()" link="polkit-Defaults.html#polkit-policy-default-unref"/>
<keyword type="function" name="polkit_policy_default_debug ()" link="polkit-Defaults.html#polkit-policy-default-debug"/>
<keyword type="function" name="polkit_policy_default_clone ()" link="polkit-Defaults.html#polkit-policy-default-clone" since="0.7"/>
<keyword type="function" name="polkit_policy_default_equals ()" link="polkit-Defaults.html#polkit-policy-default-equals"/>
<keyword type="function" name="polkit_policy_default_can_session_do_action ()" link="polkit-Defaults.html#polkit-policy-default-can-session-do-action"/>
<keyword type="function" name="polkit_policy_default_can_caller_do_action ()" link="polkit-Defaults.html#polkit-policy-default-can-caller-do-action"/>
<keyword type="function" name="polkit_policy_default_get_allow_any ()" link="polkit-Defaults.html#polkit-policy-default-get-allow-any"/>
<keyword type="function" name="polkit_policy_default_get_allow_inactive ()" link="polkit-Defaults.html#polkit-policy-default-get-allow-inactive"/>
<keyword type="function" name="polkit_policy_default_get_allow_active ()" link="polkit-Defaults.html#polkit-policy-default-get-allow-active"/>
<keyword type="function" name="polkit_policy_default_set_allow_any ()" link="polkit-Defaults.html#polkit-policy-default-set-allow-any"/>
<keyword type="function" name="polkit_policy_default_set_allow_inactive ()" link="polkit-Defaults.html#polkit-policy-default-set-allow-inactive"/>
<keyword type="function" name="polkit_policy_default_set_allow_active ()" link="polkit-Defaults.html#polkit-policy-default-set-allow-active"/>
<keyword type="struct" name="PolKitPolicyCache" link="polkit-Policy-Cache.html#PolKitPolicyCache"/>
<keyword type="function" name="PolKitPolicyCacheForeachFunc ()" link="polkit-Policy-Cache.html#PolKitPolicyCacheForeachFunc"/>
<keyword type="function" name="polkit_policy_cache_ref ()" link="polkit-Policy-Cache.html#polkit-policy-cache-ref"/>
<keyword type="function" name="polkit_policy_cache_unref ()" link="polkit-Policy-Cache.html#polkit-policy-cache-unref"/>
<keyword type="function" name="polkit_policy_cache_debug ()" link="polkit-Policy-Cache.html#polkit-policy-cache-debug"/>
<keyword type="function" name="polkit_policy_cache_get_entry ()" link="polkit-Policy-Cache.html#polkit-policy-cache-get-entry"/>
<keyword type="function" name="polkit_policy_cache_get_entry_by_id ()" link="polkit-Policy-Cache.html#polkit-policy-cache-get-entry-by-id"/>
<keyword type="function" name="polkit_policy_cache_get_entry_by_annotation ()" link="polkit-Policy-Cache.html#polkit-policy-cache-get-entry-by-annotation" since="0.7"/>
<keyword type="function" name="polkit_policy_cache_foreach ()" link="polkit-Policy-Cache.html#polkit-policy-cache-foreach"/>
<keyword type="struct" name="PolKitAuthorization" link="polkit-Authorization-Entry.html#PolKitAuthorization" since="0.7"/>
<keyword type="function" name="polkit_authorization_ref ()" link="polkit-Authorization-Entry.html#polkit-authorization-ref" since="0.7"/>
<keyword type="function" name="polkit_authorization_unref ()" link="polkit-Authorization-Entry.html#polkit-authorization-unref" since="0.7"/>
<keyword type="function" name="polkit_authorization_debug ()" link="polkit-Authorization-Entry.html#polkit-authorization-debug" since="0.7"/>
<keyword type="function" name="polkit_authorization_validate ()" link="polkit-Authorization-Entry.html#polkit-authorization-validate" since="0.7"/>
<keyword type="enum" name="enum PolKitAuthorizationScope" link="polkit-Authorization-Entry.html#PolKitAuthorizationScope" since="0.7"/>
<keyword type="enum" name="enum PolKitAuthorizationType" link="polkit-Authorization-Entry.html#PolKitAuthorizationType" since="0.7"/>
<keyword type="function" name="polkit_authorization_type ()" link="polkit-Authorization-Entry.html#polkit-authorization-type" since="0.7"/>
<keyword type="function" name="polkit_authorization_get_action_id ()" link="polkit-Authorization-Entry.html#polkit-authorization-get-action-id" since="0.7"/>
<keyword type="function" name="polkit_authorization_get_uid ()" link="polkit-Authorization-Entry.html#polkit-authorization-get-uid" since="0.7"/>
<keyword type="function" name="polkit_authorization_get_time_of_grant ()" link="polkit-Authorization-Entry.html#polkit-authorization-get-time-of-grant" since="0.7"/>
<keyword type="function" name="polkit_authorization_get_scope ()" link="polkit-Authorization-Entry.html#polkit-authorization-get-scope" since="0.7"/>
<keyword type="function" name="polkit_authorization_scope_process_get_pid ()" link="polkit-Authorization-Entry.html#polkit-authorization-scope-process-get-pid" since="0.7"/>
<keyword type="function" name="polkit_authorization_scope_session_get_ck_objref ()" link="polkit-Authorization-Entry.html#polkit-authorization-scope-session-get-ck-objref" since="0.7"/>
<keyword type="function" name="polkit_authorization_was_granted_via_defaults ()" link="polkit-Authorization-Entry.html#polkit-authorization-was-granted-via-defaults" since="0.7"/>
<keyword type="function" name="polkit_authorization_was_granted_explicitly ()" link="polkit-Authorization-Entry.html#polkit-authorization-was-granted-explicitly" since="0.7"/>
<keyword type="function" name="PolKitAuthorizationConstraintsForeachFunc ()" link="polkit-Authorization-Entry.html#PolKitAuthorizationConstraintsForeachFunc"/>
<keyword type="function" name="polkit_authorization_constraints_foreach ()" link="polkit-Authorization-Entry.html#polkit-authorization-constraints-foreach" since="0.7"/>
<keyword type="enum" name="enum PolKitAuthorizationConstraintType" link="polkit-Authorization-Constraints.html#PolKitAuthorizationConstraintType"/>
<keyword type="struct" name="PolKitAuthorizationConstraint" link="polkit-Authorization-Constraints.html#PolKitAuthorizationConstraint" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_get_require_local ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-require-local" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_get_require_active ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-require-active" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_get_require_exe ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-require-exe" since="0.8"/>
<keyword type="function" name="polkit_authorization_constraint_get_require_selinux_context ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-require-selinux-context" since="0.8"/>
<keyword type="function" name="polkit_authorization_constraint_ref ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-ref" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_unref ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-unref" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_debug ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-debug" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_validate ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-validate" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_type ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-type" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_get_exe ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-exe" since="0.8"/>
<keyword type="function" name="polkit_authorization_constraint_get_selinux_context ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-selinux-context" since="0.8"/>
<keyword type="function" name="polkit_authorization_constraint_check_session ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-check-session" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_check_caller ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-check-caller" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_to_string ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-to-string" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_from_string ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-from-string"/>
<keyword type="function" name="polkit_authorization_constraint_get_from_caller ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-get-from-caller" since="0.7"/>
<keyword type="function" name="polkit_authorization_constraint_equal ()" link="polkit-Authorization-Constraints.html#polkit-authorization-constraint-equal" since="0.7"/>
<keyword type="struct" name="PolKitAuthorizationDB" link="polkit-Authorization-Database.html#PolKitAuthorizationDB" since="0.7"/>
<keyword type="enum" name="enum PolKitAuthorizationDBCapability" link="polkit-Authorization-Database.html#PolKitAuthorizationDBCapability" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_get_capabilities ()" link="polkit-Authorization-Database.html#polkit-authorization-db-get-capabilities" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_ref ()" link="polkit-Authorization-Database.html#polkit-authorization-db-ref" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_unref ()" link="polkit-Authorization-Database.html#polkit-authorization-db-unref" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_debug ()" link="polkit-Authorization-Database.html#polkit-authorization-db-debug" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_validate ()" link="polkit-Authorization-Database.html#polkit-authorization-db-validate" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_is_session_authorized ()" link="polkit-Authorization-Database.html#polkit-authorization-db-is-session-authorized" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_is_caller_authorized ()" link="polkit-Authorization-Database.html#polkit-authorization-db-is-caller-authorized" since="0.7"/>
<keyword type="function" name="PolKitAuthorizationDBForeach ()" link="polkit-Authorization-Database.html#PolKitAuthorizationDBForeach" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_foreach ()" link="polkit-Authorization-Database.html#polkit-authorization-db-foreach" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_foreach_for_uid ()" link="polkit-Authorization-Database.html#polkit-authorization-db-foreach-for-uid" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_foreach_for_action ()" link="polkit-Authorization-Database.html#polkit-authorization-db-foreach-for-action" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_foreach_for_action_for_uid ()" link="polkit-Authorization-Database.html#polkit-authorization-db-foreach-for-action-for-uid" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_add_entry_process_one_shot ()" link="polkit-Authorization-Database.html#polkit-authorization-db-add-entry-process-one-shot" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_add_entry_process ()" link="polkit-Authorization-Database.html#polkit-authorization-db-add-entry-process" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_add_entry_session ()" link="polkit-Authorization-Database.html#polkit-authorization-db-add-entry-session" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_add_entry_always ()" link="polkit-Authorization-Database.html#polkit-authorization-db-add-entry-always" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_grant_to_uid ()" link="polkit-Authorization-Database.html#polkit-authorization-db-grant-to-uid" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_grant_negative_to_uid ()" link="polkit-Authorization-Database.html#polkit-authorization-db-grant-negative-to-uid" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_revoke_entry ()" link="polkit-Authorization-Database.html#polkit-authorization-db-revoke-entry" since="0.7"/>
<keyword type="function" name="polkit_authorization_db_is_uid_blocked_by_self ()" link="polkit-Authorization-Database.html#polkit-authorization-db-is-uid-blocked-by-self" since="0.7"/>
<keyword type="struct" name="PolKitGrant" link="polkit-Authorizations-and-Authentication.html#PolKitGrant"/>
<keyword type="function" name="PolKitGrantType ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantType"/>
<keyword type="function" name="PolKitGrantSelectAdminUser ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantSelectAdminUser"/>
<keyword type="function" name="PolKitGrantConversationPromptEchoOff ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantConversationPromptEchoOff"/>
<keyword type="function" name="PolKitGrantConversationPromptEchoOn ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantConversationPromptEchoOn"/>
<keyword type="function" name="PolKitGrantConversationErrorMessage ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantConversationErrorMessage"/>
<keyword type="function" name="PolKitGrantConversationTextInfo ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantConversationTextInfo"/>
<keyword type="function" name="PolKitGrantOverrideGrantType ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantOverrideGrantType"/>
<keyword type="function" name="PolKitGrantDone ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantDone"/>
<keyword type="function" name="PolKitGrantAddChildWatch ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantAddChildWatch"/>
<keyword type="function" name="PolKitGrantAddIOWatch ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantAddIOWatch"/>
<keyword type="function" name="PolKitGrantRemoveWatch ()" link="polkit-Authorizations-and-Authentication.html#PolKitGrantRemoveWatch"/>
<keyword type="function" name="polkit_grant_new ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-new"/>
<keyword type="function" name="polkit_grant_ref ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-ref"/>
<keyword type="function" name="polkit_grant_unref ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-unref"/>
<keyword type="function" name="polkit_grant_set_functions ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-set-functions"/>
<keyword type="function" name="polkit_grant_initiate_auth ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-initiate-auth"/>
<keyword type="function" name="polkit_grant_cancel_auth ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-cancel-auth"/>
<keyword type="function" name="polkit_grant_io_func ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-io-func"/>
<keyword type="function" name="polkit_grant_child_func ()" link="polkit-Authorizations-and-Authentication.html#polkit-grant-child-func"/>
<keyword type="" name="config" link="PolicyKit.conf.5.html#id2511019"/>
<keyword type="" name="match" link="PolicyKit.conf.5.html#id2572405"/>
<keyword type="" name="return" link="PolicyKit.conf.5.html#id2567398"/>
<keyword type="" name="define_admin_auth" link="PolicyKit.conf.5.html#id2573792"/>
<keyword type="" name="ALLOW EVERYTHING" link="PolicyKit.conf.5.html#id2571966"/>
<keyword type="" name="MOUNTING FIXED DRIVES" link="PolicyKit.conf.5.html#id2583129"/>
<keyword type="" name="AVOIDING THE ROOT PASSWORD" link="PolicyKit.conf.5.html#id2574851"/>
<keyword type="constant" name="POLKIT_ERROR_OUT_OF_MEMORY" link="polkit-Error-reporting.html#POLKIT-ERROR-OUT-OF-MEMORY:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_POLICY_FILE_INVALID" link="polkit-Error-reporting.html#POLKIT-ERROR-POLICY-FILE-INVALID:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_GENERAL_ERROR" link="polkit-Error-reporting.html#POLKIT-ERROR-GENERAL-ERROR:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_NOT_AUTHORIZED_TO_READ_AUTHORIZATIONS_FOR_OTHER_USERS" link="polkit-Error-reporting.html#POLKIT-ERROR-NOT-AUTHORIZED-TO-READ-AUTHORIZATIONS-FOR-OTHER-USERS:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_NOT_AUTHORIZED_TO_REVOKE_AUTHORIZATIONS_FROM_OTHER_USERS" link="polkit-Error-reporting.html#POLKIT-ERROR-NOT-AUTHORIZED-TO-REVOKE-AUTHORIZATIONS-FROM-OTHER-USERS:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_NOT_AUTHORIZED_TO_GRANT_AUTHORIZATION" link="polkit-Error-reporting.html#POLKIT-ERROR-NOT-AUTHORIZED-TO-GRANT-AUTHORIZATION:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_AUTHORIZATION_ALREADY_EXISTS" link="polkit-Error-reporting.html#POLKIT-ERROR-AUTHORIZATION-ALREADY-EXISTS:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_NOT_SUPPORTED" link="polkit-Error-reporting.html#POLKIT-ERROR-NOT-SUPPORTED:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_NOT_AUTHORIZED_TO_MODIFY_DEFAULTS" link="polkit-Error-reporting.html#POLKIT-ERROR-NOT-AUTHORIZED-TO-MODIFY-DEFAULTS:CAPS"/>
<keyword type="constant" name="POLKIT_ERROR_NUM_ERROR_CODES" link="polkit-Error-reporting.html#POLKIT-ERROR-NUM-ERROR-CODES:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_UNKNOWN" link="polkit-Results.html#POLKIT-RESULT-UNKNOWN:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_NO" link="polkit-Results.html#POLKIT-RESULT-NO:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_ADMIN_AUTH" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-ADMIN-AUTH:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_ADMIN_AUTH_KEEP_SESSION" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-ADMIN-AUTH-KEEP-SESSION:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_ADMIN_AUTH_KEEP_ALWAYS" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-ADMIN-AUTH-KEEP-ALWAYS:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_SELF_AUTH" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-SELF-AUTH:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_SELF_AUTH_KEEP_SESSION" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-SELF-AUTH-KEEP-SESSION:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_SELF_AUTH_KEEP_ALWAYS" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-SELF-AUTH-KEEP-ALWAYS:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_YES" link="polkit-Results.html#POLKIT-RESULT-YES:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_ADMIN_AUTH_ONE_SHOT" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-ADMIN-AUTH-ONE-SHOT:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_ONLY_VIA_SELF_AUTH_ONE_SHOT" link="polkit-Results.html#POLKIT-RESULT-ONLY-VIA-SELF-AUTH-ONE-SHOT:CAPS"/>
<keyword type="constant" name="POLKIT_RESULT_N_RESULTS" link="polkit-Results.html#POLKIT-RESULT-N-RESULTS:CAPS"/>
<keyword type="constant" name="POLKIT_CONFIG_ADMIN_AUTH_TYPE_USER" link="polkit-Configuration.html#POLKIT-CONFIG-ADMIN-AUTH-TYPE-USER:CAPS"/>
<keyword type="constant" name="POLKIT_CONFIG_ADMIN_AUTH_TYPE_GROUP" link="polkit-Configuration.html#POLKIT-CONFIG-ADMIN-AUTH-TYPE-GROUP:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_SCOPE_PROCESS_ONE_SHOT" link="polkit-Authorization-Entry.html#POLKIT-AUTHORIZATION-SCOPE-PROCESS-ONE-SHOT:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_SCOPE_PROCESS" link="polkit-Authorization-Entry.html#POLKIT-AUTHORIZATION-SCOPE-PROCESS:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_SCOPE_SESSION" link="polkit-Authorization-Entry.html#POLKIT-AUTHORIZATION-SCOPE-SESSION:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_SCOPE_ALWAYS" link="polkit-Authorization-Entry.html#POLKIT-AUTHORIZATION-SCOPE-ALWAYS:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_TYPE_UID" link="polkit-Authorization-Entry.html#POLKIT-AUTHORIZATION-TYPE-UID:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_CONSTRAINT_TYPE_REQUIRE_LOCAL" link="polkit-Authorization-Constraints.html#POLKIT-AUTHORIZATION-CONSTRAINT-TYPE-REQUIRE-LOCAL:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_CONSTRAINT_TYPE_REQUIRE_ACTIVE" link="polkit-Authorization-Constraints.html#POLKIT-AUTHORIZATION-CONSTRAINT-TYPE-REQUIRE-ACTIVE:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_CONSTRAINT_TYPE_REQUIRE_EXE" link="polkit-Authorization-Constraints.html#POLKIT-AUTHORIZATION-CONSTRAINT-TYPE-REQUIRE-EXE:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_CONSTRAINT_TYPE_REQUIRE_SELINUX_CONTEXT" link="polkit-Authorization-Constraints.html#POLKIT-AUTHORIZATION-CONSTRAINT-TYPE-REQUIRE-SELINUX-CONTEXT:CAPS"/>
<keyword type="constant" name="POLKIT_AUTHORIZATION_DB_CAPABILITY_CAN_OBTAIN" link="polkit-Authorization-Database.html#POLKIT-AUTHORIZATION-DB-CAPABILITY-CAN-OBTAIN:CAPS"/>
</functions>
</book>
ACC SHELL 2018