<?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="polkit Reference Manual" link="index.html" author="" name="polkit-1" version="2" language="c">
  <chapters>
    <sub name="polkit Overview" link="overview.html">
      <sub name="Introduction" link="polkit-intro.html"/>
      <sub name="Writing polkit applications" link="polkit-apps.html"/>
      <sub name="Writing polkit Authentication Agents" link="polkit-agents.html"/>
      <sub name="Extending polkit" link="polkit-extending.html"/>
    </sub>
    <sub name="D-Bus API Reference" link="ref-dbus-api.html">
      <sub name="org.freedesktop.PolicyKit1.Authority Interface" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html"/>
      <sub name="org.freedesktop.PolicyKit1.AuthenticationAgent Interface" link="eggdbus-interface-org.freedesktop.PolicyKit1.AuthenticationAgent.html"/>
    </sub>
    <sub name="Client API Reference" link="ref-api.html">
      <sub name="PolkitAuthority" link="PolkitAuthority.html"/>
      <sub name="PolkitAuthorizationResult" link="PolkitAuthorizationResult.html"/>
      <sub name="PolkitDetails" link="PolkitDetails.html"/>
      <sub name="PolkitError" link="PolkitError.html"/>
      <sub name="PolkitActionDescription" link="PolkitActionDescription.html"/>
      <sub name="PolkitTemporaryAuthorization" link="PolkitTemporaryAuthorization.html"/>
      <sub name="PolkitPermission" link="PolkitPermission.html"/>
      <sub name="Subjects" link="subjects.html">
        <sub name="PolkitSubject" link="PolkitSubject.html"/>
        <sub name="PolkitUnixProcess" link="PolkitUnixProcess.html"/>
        <sub name="PolkitUnixSession" link="PolkitUnixSession.html"/>
        <sub name="PolkitSystemBusName" link="PolkitSystemBusName.html"/>
      </sub>
      <sub name="Identities" link="Identities.html">
        <sub name="PolkitIdentity" link="PolkitIdentity.html"/>
        <sub name="PolkitUnixUser" link="PolkitUnixUser.html"/>
        <sub name="PolkitUnixGroup" link="PolkitUnixGroup.html"/>
        <sub name="PolkitUnixNetgroup" link="PolkitUnixNetgroup.html"/>
      </sub>
    </sub>
    <sub name="Backend API Reference" link="ref-backend-api.html">
      <sub name="PolkitBackendAuthority" link="PolkitBackendAuthority.html"/>
      <sub name="PolkitBackendInteractiveAuthority" link="PolkitBackendInteractiveAuthority.html"/>
      <sub name="PolkitBackendLocalAuthority" link="PolkitBackendLocalAuthority.html"/>
    </sub>
    <sub name="Authentication Agent API Reference" link="ref-authentication-agent-api.html">
      <sub name="PolkitAgentListener" link="PolkitAgentListener.html"/>
      <sub name="PolkitAgentTextListener" link="PolkitAgentTextListener.html"/>
      <sub name="PolkitAgentSession" link="PolkitAgentSession.html"/>
    </sub>
    <sub name="Manual Pages" link="manpages.html">
      <sub name="polkit" link="polkit.8.html"/>
      <sub name="polkitd" link="polkitd.8.html"/>
      <sub name="pkcheck" link="pkcheck.1.html"/>
      <sub name="pkaction" link="pkaction.1.html"/>
      <sub name="pkexec" link="pkexec.1.html"/>
      <sub name="pklocalauthority" link="pklocalauthority.8.html"/>
      <sub name="pkttyagent" link="pkttyagent.1.html"/>
    </sub>
    <sub name="Object Hierarchy" link="polkit-hierarchy.html"/>
    <sub name="Index" link="polit-index.html"/>
    <sub name="License" link="license.html"/>
  </chapters>
  <functions>
    <keyword type="enum" name="The CheckAuthorizationFlags Flags" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-enum-CheckAuthorizationFlags"/>
    <keyword type="enum" name="The ImplicitAuthorization Enumeration" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-enum-ImplicitAuthorization"/>
    <keyword type="enum" name="The org.freedesktop.PolicyKit1.Error.* Error Domain" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-errordomain-org.freedesktop.PolicyKit1.Error."/>
    <keyword type="enum" name="The AuthorityFeatures Flags" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-enum-AuthorityFeatures"/>
    <keyword type="struct" name="The Subject Structure" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-struct-Subject"/>
    <keyword type="struct" name="The Identity Structure" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-struct-Identity"/>
    <keyword type="struct" name="The ActionDescription Structure" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-struct-ActionDescription"/>
    <keyword type="struct" name="The AuthorizationResult Structure" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-struct-AuthorizationResult"/>
    <keyword type="struct" name="The TemporaryAuthorization Structure" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-struct-TemporaryAuthorization"/>
    <keyword type="function" name="EnumerateActions ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.EnumerateActions"/>
    <keyword type="function" name="CheckAuthorization ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.CheckAuthorization"/>
    <keyword type="function" name="CancelCheckAuthorization ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.CancelCheckAuthorization"/>
    <keyword type="function" name="RegisterAuthenticationAgent ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgent"/>
    <keyword type="function" name="RegisterAuthenticationAgentWithOptions ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgentWithOptions"/>
    <keyword type="function" name="UnregisterAuthenticationAgent ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.UnregisterAuthenticationAgent"/>
    <keyword type="function" name="AuthenticationAgentResponse ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.AuthenticationAgentResponse"/>
    <keyword type="function" name="EnumerateTemporaryAuthorizations ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.EnumerateTemporaryAuthorizations"/>
    <keyword type="function" name="RevokeTemporaryAuthorizations ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.RevokeTemporaryAuthorizations"/>
    <keyword type="function" name="RevokeTemporaryAuthorizationById ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-method-org.freedesktop.PolicyKit1.Authority.RevokeTemporaryAuthorizationById"/>
    <keyword type="signal" name="The &quot;Changed&quot; signal" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-signal-org.freedesktop.PolicyKit1.Authority::Changed"/>
    <keyword type="property" name="The &quot;BackendName&quot; property" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-property-org.freedesktop.PolicyKit1.Authority:BackendName"/>
    <keyword type="property" name="The &quot;BackendVersion&quot; property" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-property-org.freedesktop.PolicyKit1.Authority:BackendVersion"/>
    <keyword type="property" name="The &quot;BackendFeatures&quot; property" link="eggdbus-interface-org.freedesktop.PolicyKit1.Authority.html#eggdbus-property-org.freedesktop.PolicyKit1.Authority:BackendFeatures"/>
    <keyword type="function" name="BeginAuthentication ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.AuthenticationAgent.html#eggdbus-method-org.freedesktop.PolicyKit1.AuthenticationAgent.BeginAuthentication"/>
    <keyword type="function" name="CancelAuthentication ()" link="eggdbus-interface-org.freedesktop.PolicyKit1.AuthenticationAgent.html#eggdbus-method-org.freedesktop.PolicyKit1.AuthenticationAgent.CancelAuthentication"/>
    <keyword type="struct" name="PolkitAuthority" link="PolkitAuthority.html#PolkitAuthority-struct"/>
    <keyword type="enum" name="enum PolkitAuthorityFeatures" link="PolkitAuthority.html#PolkitAuthorityFeatures-enum"/>
    <keyword type="enum" name="enum PolkitCheckAuthorizationFlags" link="PolkitAuthority.html#PolkitCheckAuthorizationFlags-enum"/>
    <keyword type="function" name="polkit_authority_get_async ()" link="PolkitAuthority.html#polkit-authority-get-async"/>
    <keyword type="function" name="polkit_authority_get_finish ()" link="PolkitAuthority.html#polkit-authority-get-finish"/>
    <keyword type="function" name="polkit_authority_get_sync ()" link="PolkitAuthority.html#polkit-authority-get-sync"/>
    <keyword type="function" name="polkit_authority_get_owner ()" link="PolkitAuthority.html#polkit-authority-get-owner"/>
    <keyword type="function" name="polkit_authority_get_backend_name ()" link="PolkitAuthority.html#polkit-authority-get-backend-name"/>
    <keyword type="function" name="polkit_authority_get_backend_version ()" link="PolkitAuthority.html#polkit-authority-get-backend-version"/>
    <keyword type="function" name="polkit_authority_get_backend_features ()" link="PolkitAuthority.html#polkit-authority-get-backend-features"/>
    <keyword type="function" name="polkit_authority_check_authorization ()" link="PolkitAuthority.html#polkit-authority-check-authorization"/>
    <keyword type="function" name="polkit_authority_check_authorization_finish ()" link="PolkitAuthority.html#polkit-authority-check-authorization-finish"/>
    <keyword type="function" name="polkit_authority_check_authorization_sync ()" link="PolkitAuthority.html#polkit-authority-check-authorization-sync"/>
    <keyword type="function" name="polkit_authority_enumerate_actions ()" link="PolkitAuthority.html#polkit-authority-enumerate-actions"/>
    <keyword type="function" name="polkit_authority_enumerate_actions_finish ()" link="PolkitAuthority.html#polkit-authority-enumerate-actions-finish"/>
    <keyword type="function" name="polkit_authority_enumerate_actions_sync ()" link="PolkitAuthority.html#polkit-authority-enumerate-actions-sync"/>
    <keyword type="function" name="polkit_authority_register_authentication_agent ()" link="PolkitAuthority.html#polkit-authority-register-authentication-agent"/>
    <keyword type="function" name="polkit_authority_register_authentication_agent_finish ()" link="PolkitAuthority.html#polkit-authority-register-authentication-agent-finish"/>
    <keyword type="function" name="polkit_authority_register_authentication_agent_sync ()" link="PolkitAuthority.html#polkit-authority-register-authentication-agent-sync"/>
    <keyword type="function" name="polkit_authority_register_authentication_agent_with_options ()" link="PolkitAuthority.html#polkit-authority-register-authentication-agent-with-options"/>
    <keyword type="function" name="polkit_authority_register_authentication_agent_with_options_finish ()" link="PolkitAuthority.html#polkit-authority-register-authentication-agent-with-options-finish"/>
    <keyword type="function" name="polkit_authority_register_authentication_agent_with_options_sync ()" link="PolkitAuthority.html#polkit-authority-register-authentication-agent-with-options-sync"/>
    <keyword type="function" name="polkit_authority_unregister_authentication_agent ()" link="PolkitAuthority.html#polkit-authority-unregister-authentication-agent"/>
    <keyword type="function" name="polkit_authority_unregister_authentication_agent_finish ()" link="PolkitAuthority.html#polkit-authority-unregister-authentication-agent-finish"/>
    <keyword type="function" name="polkit_authority_unregister_authentication_agent_sync ()" link="PolkitAuthority.html#polkit-authority-unregister-authentication-agent-sync"/>
    <keyword type="function" name="polkit_authority_authentication_agent_response ()" link="PolkitAuthority.html#polkit-authority-authentication-agent-response"/>
    <keyword type="function" name="polkit_authority_authentication_agent_response_finish ()" link="PolkitAuthority.html#polkit-authority-authentication-agent-response-finish"/>
    <keyword type="function" name="polkit_authority_authentication_agent_response_sync ()" link="PolkitAuthority.html#polkit-authority-authentication-agent-response-sync"/>
    <keyword type="function" name="polkit_authority_enumerate_temporary_authorizations ()" link="PolkitAuthority.html#polkit-authority-enumerate-temporary-authorizations"/>
    <keyword type="function" name="polkit_authority_enumerate_temporary_authorizations_finish ()" link="PolkitAuthority.html#polkit-authority-enumerate-temporary-authorizations-finish"/>
    <keyword type="function" name="polkit_authority_enumerate_temporary_authorizations_sync ()" link="PolkitAuthority.html#polkit-authority-enumerate-temporary-authorizations-sync"/>
    <keyword type="function" name="polkit_authority_revoke_temporary_authorizations ()" link="PolkitAuthority.html#polkit-authority-revoke-temporary-authorizations"/>
    <keyword type="function" name="polkit_authority_revoke_temporary_authorizations_finish ()" link="PolkitAuthority.html#polkit-authority-revoke-temporary-authorizations-finish"/>
    <keyword type="function" name="polkit_authority_revoke_temporary_authorizations_sync ()" link="PolkitAuthority.html#polkit-authority-revoke-temporary-authorizations-sync"/>
    <keyword type="function" name="polkit_authority_revoke_temporary_authorization_by_id ()" link="PolkitAuthority.html#polkit-authority-revoke-temporary-authorization-by-id"/>
    <keyword type="function" name="polkit_authority_revoke_temporary_authorization_by_id_finish ()" link="PolkitAuthority.html#polkit-authority-revoke-temporary-authorization-by-id-finish"/>
    <keyword type="function" name="polkit_authority_revoke_temporary_authorization_by_id_sync ()" link="PolkitAuthority.html#polkit-authority-revoke-temporary-authorization-by-id-sync"/>
    <keyword type="property" name="The &quot;backend-features&quot; property" link="PolkitAuthority.html#PolkitAuthority--backend-features"/>
    <keyword type="property" name="The &quot;backend-name&quot; property" link="PolkitAuthority.html#PolkitAuthority--backend-name"/>
    <keyword type="property" name="The &quot;backend-version&quot; property" link="PolkitAuthority.html#PolkitAuthority--backend-version"/>
    <keyword type="property" name="The &quot;owner&quot; property" link="PolkitAuthority.html#PolkitAuthority--owner"/>
    <keyword type="signal" name="The &quot;changed&quot; signal" link="PolkitAuthority.html#PolkitAuthority-changed"/>
    <keyword type="struct" name="PolkitAuthorizationResult" link="PolkitAuthorizationResult.html#PolkitAuthorizationResult-struct"/>
    <keyword type="function" name="polkit_authorization_result_new ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-new"/>
    <keyword type="function" name="polkit_authorization_result_get_is_authorized ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-get-is-authorized"/>
    <keyword type="function" name="polkit_authorization_result_get_is_challenge ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-get-is-challenge"/>
    <keyword type="function" name="polkit_authorization_result_get_retains_authorization ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-get-retains-authorization"/>
    <keyword type="function" name="polkit_authorization_result_get_temporary_authorization_id ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-get-temporary-authorization-id"/>
    <keyword type="function" name="polkit_authorization_result_get_dismissed ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-get-dismissed" since="0.101"/>
    <keyword type="function" name="polkit_authorization_result_get_details ()" link="PolkitAuthorizationResult.html#polkit-authorization-result-get-details"/>
    <keyword type="struct" name="PolkitDetails" link="PolkitDetails.html#PolkitDetails-struct"/>
    <keyword type="function" name="polkit_details_new ()" link="PolkitDetails.html#polkit-details-new"/>
    <keyword type="function" name="polkit_details_lookup ()" link="PolkitDetails.html#polkit-details-lookup"/>
    <keyword type="function" name="polkit_details_insert ()" link="PolkitDetails.html#polkit-details-insert"/>
    <keyword type="function" name="polkit_details_get_keys ()" link="PolkitDetails.html#polkit-details-get-keys"/>
    <keyword type="macro" name="POLKIT_ERROR" link="PolkitError.html#POLKIT-ERROR:CAPS"/>
    <keyword type="enum" name="enum PolkitError" link="PolkitError.html#PolkitError-enum"/>
    <keyword type="struct" name="PolkitActionDescription" link="PolkitActionDescription.html#PolkitActionDescription-struct"/>
    <keyword type="enum" name="enum PolkitImplicitAuthorization" link="PolkitActionDescription.html#PolkitImplicitAuthorization-enum"/>
    <keyword type="function" name="polkit_action_description_get_action_id ()" link="PolkitActionDescription.html#polkit-action-description-get-action-id"/>
    <keyword type="function" name="polkit_action_description_get_description ()" link="PolkitActionDescription.html#polkit-action-description-get-description"/>
    <keyword type="function" name="polkit_action_description_get_message ()" link="PolkitActionDescription.html#polkit-action-description-get-message"/>
    <keyword type="function" name="polkit_action_description_get_vendor_name ()" link="PolkitActionDescription.html#polkit-action-description-get-vendor-name"/>
    <keyword type="function" name="polkit_action_description_get_vendor_url ()" link="PolkitActionDescription.html#polkit-action-description-get-vendor-url"/>
    <keyword type="function" name="polkit_action_description_get_icon_name ()" link="PolkitActionDescription.html#polkit-action-description-get-icon-name"/>
    <keyword type="function" name="polkit_action_description_get_implicit_any ()" link="PolkitActionDescription.html#polkit-action-description-get-implicit-any"/>
    <keyword type="function" name="polkit_action_description_get_implicit_inactive ()" link="PolkitActionDescription.html#polkit-action-description-get-implicit-inactive"/>
    <keyword type="function" name="polkit_action_description_get_implicit_active ()" link="PolkitActionDescription.html#polkit-action-description-get-implicit-active"/>
    <keyword type="function" name="polkit_action_description_get_annotation ()" link="PolkitActionDescription.html#polkit-action-description-get-annotation"/>
    <keyword type="struct" name="PolkitTemporaryAuthorization" link="PolkitTemporaryAuthorization.html#PolkitTemporaryAuthorization-struct"/>
    <keyword type="function" name="polkit_temporary_authorization_get_id ()" link="PolkitTemporaryAuthorization.html#polkit-temporary-authorization-get-id"/>
    <keyword type="function" name="polkit_temporary_authorization_get_action_id ()" link="PolkitTemporaryAuthorization.html#polkit-temporary-authorization-get-action-id"/>
    <keyword type="function" name="polkit_temporary_authorization_get_subject ()" link="PolkitTemporaryAuthorization.html#polkit-temporary-authorization-get-subject"/>
    <keyword type="function" name="polkit_temporary_authorization_get_time_obtained ()" link="PolkitTemporaryAuthorization.html#polkit-temporary-authorization-get-time-obtained"/>
    <keyword type="function" name="polkit_temporary_authorization_get_time_expires ()" link="PolkitTemporaryAuthorization.html#polkit-temporary-authorization-get-time-expires"/>
    <keyword type="struct" name="PolkitPermission" link="PolkitPermission.html#PolkitPermission-struct"/>
    <keyword type="function" name="polkit_permission_new ()" link="PolkitPermission.html#polkit-permission-new"/>
    <keyword type="function" name="polkit_permission_new_finish ()" link="PolkitPermission.html#polkit-permission-new-finish"/>
    <keyword type="function" name="polkit_permission_new_sync ()" link="PolkitPermission.html#polkit-permission-new-sync"/>
    <keyword type="function" name="polkit_permission_get_action_id ()" link="PolkitPermission.html#polkit-permission-get-action-id"/>
    <keyword type="function" name="polkit_permission_get_subject ()" link="PolkitPermission.html#polkit-permission-get-subject"/>
    <keyword type="property" name="The &quot;action-id&quot; property" link="PolkitPermission.html#PolkitPermission--action-id"/>
    <keyword type="property" name="The &quot;subject&quot; property" link="PolkitPermission.html#PolkitPermission--subject"/>
    <keyword type="struct" name="PolkitSubject" link="PolkitSubject.html#PolkitSubject-struct"/>
    <keyword type="struct" name="struct PolkitSubjectIface" link="PolkitSubject.html#PolkitSubjectIface"/>
    <keyword type="function" name="polkit_subject_hash ()" link="PolkitSubject.html#polkit-subject-hash"/>
    <keyword type="function" name="polkit_subject_equal ()" link="PolkitSubject.html#polkit-subject-equal"/>
    <keyword type="function" name="polkit_subject_exists ()" link="PolkitSubject.html#polkit-subject-exists"/>
    <keyword type="function" name="polkit_subject_exists_finish ()" link="PolkitSubject.html#polkit-subject-exists-finish"/>
    <keyword type="function" name="polkit_subject_exists_sync ()" link="PolkitSubject.html#polkit-subject-exists-sync"/>
    <keyword type="function" name="polkit_subject_to_string ()" link="PolkitSubject.html#polkit-subject-to-string"/>
    <keyword type="function" name="polkit_subject_from_string ()" link="PolkitSubject.html#polkit-subject-from-string"/>
    <keyword type="struct" name="PolkitUnixProcess" link="PolkitUnixProcess.html#PolkitUnixProcess-struct"/>
    <keyword type="function" name="polkit_unix_process_new ()" link="PolkitUnixProcess.html#polkit-unix-process-new"/>
    <keyword type="function" name="polkit_unix_process_new_full ()" link="PolkitUnixProcess.html#polkit-unix-process-new-full"/>
    <keyword type="function" name="polkit_unix_process_new_for_owner ()" link="PolkitUnixProcess.html#polkit-unix-process-new-for-owner"/>
    <keyword type="function" name="polkit_unix_process_set_pid ()" link="PolkitUnixProcess.html#polkit-unix-process-set-pid"/>
    <keyword type="function" name="polkit_unix_process_get_pid ()" link="PolkitUnixProcess.html#polkit-unix-process-get-pid"/>
    <keyword type="function" name="polkit_unix_process_set_start_time ()" link="PolkitUnixProcess.html#polkit-unix-process-set-start-time"/>
    <keyword type="function" name="polkit_unix_process_get_start_time ()" link="PolkitUnixProcess.html#polkit-unix-process-get-start-time"/>
    <keyword type="function" name="polkit_unix_process_set_uid ()" link="PolkitUnixProcess.html#polkit-unix-process-set-uid"/>
    <keyword type="function" name="polkit_unix_process_get_uid ()" link="PolkitUnixProcess.html#polkit-unix-process-get-uid"/>
    <keyword type="property" name="The &quot;pid&quot; property" link="PolkitUnixProcess.html#PolkitUnixProcess--pid"/>
    <keyword type="property" name="The &quot;start-time&quot; property" link="PolkitUnixProcess.html#PolkitUnixProcess--start-time"/>
    <keyword type="property" name="The &quot;uid&quot; property" link="PolkitUnixProcess.html#PolkitUnixProcess--uid"/>
    <keyword type="struct" name="PolkitUnixSession" link="PolkitUnixSession.html#PolkitUnixSession-struct"/>
    <keyword type="function" name="polkit_unix_session_new ()" link="PolkitUnixSession.html#polkit-unix-session-new"/>
    <keyword type="function" name="polkit_unix_session_new_for_process ()" link="PolkitUnixSession.html#polkit-unix-session-new-for-process"/>
    <keyword type="function" name="polkit_unix_session_new_for_process_finish ()" link="PolkitUnixSession.html#polkit-unix-session-new-for-process-finish"/>
    <keyword type="function" name="polkit_unix_session_new_for_process_sync ()" link="PolkitUnixSession.html#polkit-unix-session-new-for-process-sync"/>
    <keyword type="function" name="polkit_unix_session_get_session_id ()" link="PolkitUnixSession.html#polkit-unix-session-get-session-id"/>
    <keyword type="function" name="polkit_unix_session_set_session_id ()" link="PolkitUnixSession.html#polkit-unix-session-set-session-id"/>
    <keyword type="property" name="The &quot;pid&quot; property" link="PolkitUnixSession.html#PolkitUnixSession--pid"/>
    <keyword type="property" name="The &quot;session-id&quot; property" link="PolkitUnixSession.html#PolkitUnixSession--session-id"/>
    <keyword type="struct" name="PolkitSystemBusName" link="PolkitSystemBusName.html#PolkitSystemBusName-struct"/>
    <keyword type="function" name="polkit_system_bus_name_new ()" link="PolkitSystemBusName.html#polkit-system-bus-name-new"/>
    <keyword type="function" name="polkit_system_bus_name_get_name ()" link="PolkitSystemBusName.html#polkit-system-bus-name-get-name"/>
    <keyword type="function" name="polkit_system_bus_name_set_name ()" link="PolkitSystemBusName.html#polkit-system-bus-name-set-name"/>
    <keyword type="function" name="polkit_system_bus_name_get_process_sync ()" link="PolkitSystemBusName.html#polkit-system-bus-name-get-process-sync"/>
    <keyword type="property" name="The &quot;name&quot; property" link="PolkitSystemBusName.html#PolkitSystemBusName--name"/>
    <keyword type="struct" name="PolkitIdentity" link="PolkitIdentity.html#PolkitIdentity-struct"/>
    <keyword type="struct" name="struct PolkitIdentityIface" link="PolkitIdentity.html#PolkitIdentityIface"/>
    <keyword type="function" name="polkit_identity_hash ()" link="PolkitIdentity.html#polkit-identity-hash"/>
    <keyword type="function" name="polkit_identity_equal ()" link="PolkitIdentity.html#polkit-identity-equal"/>
    <keyword type="function" name="polkit_identity_to_string ()" link="PolkitIdentity.html#polkit-identity-to-string"/>
    <keyword type="function" name="polkit_identity_from_string ()" link="PolkitIdentity.html#polkit-identity-from-string"/>
    <keyword type="struct" name="PolkitUnixUser" link="PolkitUnixUser.html#PolkitUnixUser-struct"/>
    <keyword type="function" name="polkit_unix_user_new ()" link="PolkitUnixUser.html#polkit-unix-user-new"/>
    <keyword type="function" name="polkit_unix_user_new_for_name ()" link="PolkitUnixUser.html#polkit-unix-user-new-for-name"/>
    <keyword type="function" name="polkit_unix_user_get_uid ()" link="PolkitUnixUser.html#polkit-unix-user-get-uid"/>
    <keyword type="function" name="polkit_unix_user_set_uid ()" link="PolkitUnixUser.html#polkit-unix-user-set-uid"/>
    <keyword type="function" name="polkit_unix_user_get_name ()" link="PolkitUnixUser.html#polkit-unix-user-get-name"/>
    <keyword type="property" name="The &quot;uid&quot; property" link="PolkitUnixUser.html#PolkitUnixUser--uid"/>
    <keyword type="struct" name="PolkitUnixGroup" link="PolkitUnixGroup.html#PolkitUnixGroup-struct"/>
    <keyword type="function" name="polkit_unix_group_new ()" link="PolkitUnixGroup.html#polkit-unix-group-new"/>
    <keyword type="function" name="polkit_unix_group_new_for_name ()" link="PolkitUnixGroup.html#polkit-unix-group-new-for-name"/>
    <keyword type="function" name="polkit_unix_group_get_gid ()" link="PolkitUnixGroup.html#polkit-unix-group-get-gid"/>
    <keyword type="function" name="polkit_unix_group_set_gid ()" link="PolkitUnixGroup.html#polkit-unix-group-set-gid"/>
    <keyword type="property" name="The &quot;gid&quot; property" link="PolkitUnixGroup.html#PolkitUnixGroup--gid"/>
    <keyword type="struct" name="PolkitUnixNetgroup" link="PolkitUnixNetgroup.html#PolkitUnixNetgroup-struct"/>
    <keyword type="function" name="polkit_unix_netgroup_new ()" link="PolkitUnixNetgroup.html#polkit-unix-netgroup-new"/>
    <keyword type="function" name="polkit_unix_netgroup_get_name ()" link="PolkitUnixNetgroup.html#polkit-unix-netgroup-get-name"/>
    <keyword type="function" name="polkit_unix_netgroup_set_name ()" link="PolkitUnixNetgroup.html#polkit-unix-netgroup-set-name"/>
    <keyword type="property" name="The &quot;name&quot; property" link="PolkitUnixNetgroup.html#PolkitUnixNetgroup--name"/>
    <keyword type="macro" name="POLKIT_BACKEND_AUTHORITY_EXTENSION_POINT_NAME" link="PolkitBackendAuthority.html#POLKIT-BACKEND-AUTHORITY-EXTENSION-POINT-NAME:CAPS"/>
    <keyword type="struct" name="PolkitBackendAuthority" link="PolkitBackendAuthority.html#PolkitBackendAuthority-struct"/>
    <keyword type="struct" name="struct PolkitBackendAuthorityClass" link="PolkitBackendAuthority.html#PolkitBackendAuthorityClass"/>
    <keyword type="function" name="polkit_backend_authority_get_name ()" link="PolkitBackendAuthority.html#polkit-backend-authority-get-name"/>
    <keyword type="function" name="polkit_backend_authority_get_version ()" link="PolkitBackendAuthority.html#polkit-backend-authority-get-version"/>
    <keyword type="function" name="polkit_backend_authority_get_features ()" link="PolkitBackendAuthority.html#polkit-backend-authority-get-features"/>
    <keyword type="function" name="polkit_backend_authority_check_authorization ()" link="PolkitBackendAuthority.html#polkit-backend-authority-check-authorization"/>
    <keyword type="function" name="polkit_backend_authority_check_authorization_finish ()" link="PolkitBackendAuthority.html#polkit-backend-authority-check-authorization-finish"/>
    <keyword type="function" name="polkit_backend_authority_register_authentication_agent ()" link="PolkitBackendAuthority.html#polkit-backend-authority-register-authentication-agent"/>
    <keyword type="function" name="polkit_backend_authority_unregister_authentication_agent ()" link="PolkitBackendAuthority.html#polkit-backend-authority-unregister-authentication-agent"/>
    <keyword type="function" name="polkit_backend_authority_authentication_agent_response ()" link="PolkitBackendAuthority.html#polkit-backend-authority-authentication-agent-response"/>
    <keyword type="function" name="polkit_backend_authority_enumerate_actions ()" link="PolkitBackendAuthority.html#polkit-backend-authority-enumerate-actions"/>
    <keyword type="function" name="polkit_backend_authority_enumerate_temporary_authorizations ()" link="PolkitBackendAuthority.html#polkit-backend-authority-enumerate-temporary-authorizations"/>
    <keyword type="function" name="polkit_backend_authority_revoke_temporary_authorizations ()" link="PolkitBackendAuthority.html#polkit-backend-authority-revoke-temporary-authorizations"/>
    <keyword type="function" name="polkit_backend_authority_revoke_temporary_authorization_by_id ()" link="PolkitBackendAuthority.html#polkit-backend-authority-revoke-temporary-authorization-by-id"/>
    <keyword type="function" name="polkit_backend_authority_get ()" link="PolkitBackendAuthority.html#polkit-backend-authority-get"/>
    <keyword type="function" name="polkit_backend_authority_register ()" link="PolkitBackendAuthority.html#polkit-backend-authority-register"/>
    <keyword type="function" name="polkit_backend_authority_unregister ()" link="PolkitBackendAuthority.html#polkit-backend-authority-unregister"/>
    <keyword type="signal" name="The &quot;changed&quot; signal" link="PolkitBackendAuthority.html#PolkitBackendAuthority-changed"/>
    <keyword type="struct" name="PolkitBackendInteractiveAuthority" link="PolkitBackendInteractiveAuthority.html#PolkitBackendInteractiveAuthority-struct"/>
    <keyword type="struct" name="struct PolkitBackendInteractiveAuthorityClass" link="PolkitBackendInteractiveAuthority.html#PolkitBackendInteractiveAuthorityClass"/>
    <keyword type="function" name="polkit_backend_interactive_authority_get_admin_identities ()" link="PolkitBackendInteractiveAuthority.html#polkit-backend-interactive-authority-get-admin-identities"/>
    <keyword type="function" name="polkit_backend_interactive_authority_check_authorization_sync ()" link="PolkitBackendInteractiveAuthority.html#polkit-backend-interactive-authority-check-authorization-sync"/>
    <keyword type="struct" name="PolkitBackendLocalAuthority" link="PolkitBackendLocalAuthority.html#PolkitBackendLocalAuthority-struct"/>
    <keyword type="struct" name="struct PolkitBackendLocalAuthorityClass" link="PolkitBackendLocalAuthority.html#PolkitBackendLocalAuthorityClass"/>
    <keyword type="property" name="The &quot;auth-store-paths&quot; property" link="PolkitBackendLocalAuthority.html#PolkitBackendLocalAuthority--auth-store-paths"/>
    <keyword type="property" name="The &quot;config-path&quot; property" link="PolkitBackendLocalAuthority.html#PolkitBackendLocalAuthority--config-path"/>
    <keyword type="struct" name="PolkitAgentListener" link="PolkitAgentListener.html#PolkitAgentListener-struct"/>
    <keyword type="struct" name="struct PolkitAgentListenerClass" link="PolkitAgentListener.html#PolkitAgentListenerClass"/>
    <keyword type="function" name="polkit_agent_listener_initiate_authentication ()" link="PolkitAgentListener.html#polkit-agent-listener-initiate-authentication"/>
    <keyword type="function" name="polkit_agent_listener_initiate_authentication_finish ()" link="PolkitAgentListener.html#polkit-agent-listener-initiate-authentication-finish"/>
    <keyword type="enum" name="enum PolkitAgentRegisterFlags" link="PolkitAgentListener.html#PolkitAgentRegisterFlags"/>
    <keyword type="function" name="polkit_agent_listener_register ()" link="PolkitAgentListener.html#polkit-agent-listener-register"/>
    <keyword type="function" name="polkit_agent_listener_register_with_options ()" link="PolkitAgentListener.html#polkit-agent-listener-register-with-options"/>
    <keyword type="function" name="polkit_agent_listener_unregister ()" link="PolkitAgentListener.html#polkit-agent-listener-unregister"/>
    <keyword type="struct" name="PolkitAgentTextListener" link="PolkitAgentTextListener.html#PolkitAgentTextListener-struct"/>
    <keyword type="function" name="polkit_agent_text_listener_new ()" link="PolkitAgentTextListener.html#polkit-agent-text-listener-new"/>
    <keyword type="struct" name="PolkitAgentSession" link="PolkitAgentSession.html#PolkitAgentSession-struct"/>
    <keyword type="function" name="polkit_agent_session_new ()" link="PolkitAgentSession.html#polkit-agent-session-new"/>
    <keyword type="function" name="polkit_agent_session_initiate ()" link="PolkitAgentSession.html#polkit-agent-session-initiate"/>
    <keyword type="function" name="polkit_agent_session_response ()" link="PolkitAgentSession.html#polkit-agent-session-response"/>
    <keyword type="function" name="polkit_agent_session_cancel ()" link="PolkitAgentSession.html#polkit-agent-session-cancel"/>
    <keyword type="property" name="The &quot;cookie&quot; property" link="PolkitAgentSession.html#PolkitAgentSession--cookie"/>
    <keyword type="property" name="The &quot;identity&quot; property" link="PolkitAgentSession.html#PolkitAgentSession--identity"/>
    <keyword type="signal" name="The &quot;completed&quot; signal" link="PolkitAgentSession.html#PolkitAgentSession-completed"/>
    <keyword type="signal" name="The &quot;request&quot; signal" link="PolkitAgentSession.html#PolkitAgentSession-request"/>
    <keyword type="signal" name="The &quot;show-error&quot; signal" link="PolkitAgentSession.html#PolkitAgentSession-show-error"/>
    <keyword type="signal" name="The &quot;show-info&quot; signal" link="PolkitAgentSession.html#PolkitAgentSession-show-info"/>
    <keyword type="" name="Known annotations" link="polkit.8.html#id744965"/>
    <keyword type="constant" name="POLKIT_AUTHORITY_FEATURES_NONE" link="PolkitAuthority.html#POLKIT-AUTHORITY-FEATURES-NONE:CAPS"/>
    <keyword type="constant" name="POLKIT_AUTHORITY_FEATURES_TEMPORARY_AUTHORIZATION" link="PolkitAuthority.html#POLKIT-AUTHORITY-FEATURES-TEMPORARY-AUTHORIZATION:CAPS"/>
    <keyword type="constant" name="POLKIT_CHECK_AUTHORIZATION_FLAGS_NONE" link="PolkitAuthority.html#POLKIT-CHECK-AUTHORIZATION-FLAGS-NONE:CAPS"/>
    <keyword type="constant" name="POLKIT_CHECK_AUTHORIZATION_FLAGS_ALLOW_USER_INTERACTION" link="PolkitAuthority.html#POLKIT-CHECK-AUTHORIZATION-FLAGS-ALLOW-USER-INTERACTION:CAPS"/>
    <keyword type="constant" name="POLKIT_ERROR_FAILED" link="PolkitError.html#POLKIT-ERROR-FAILED:CAPS"/>
    <keyword type="constant" name="POLKIT_ERROR_CANCELLED" link="PolkitError.html#POLKIT-ERROR-CANCELLED:CAPS"/>
    <keyword type="constant" name="POLKIT_ERROR_NOT_SUPPORTED" link="PolkitError.html#POLKIT-ERROR-NOT-SUPPORTED:CAPS"/>
    <keyword type="constant" name="POLKIT_ERROR_NOT_AUTHORIZED" link="PolkitError.html#POLKIT-ERROR-NOT-AUTHORIZED:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_UNKNOWN" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-UNKNOWN:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-NOT-AUTHORIZED:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_AUTHENTICATION_REQUIRED" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-AUTHENTICATION-REQUIRED:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_ADMINISTRATOR_AUTHENTICATION_REQUIRED" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-ADMINISTRATOR-AUTHENTICATION-REQUIRED:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_AUTHENTICATION_REQUIRED_RETAINED" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-AUTHENTICATION-REQUIRED-RETAINED:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_ADMINISTRATOR_AUTHENTICATION_REQUIRED_RETAINED" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-ADMINISTRATOR-AUTHENTICATION-REQUIRED-RETAINED:CAPS"/>
    <keyword type="constant" name="POLKIT_IMPLICIT_AUTHORIZATION_AUTHORIZED" link="PolkitActionDescription.html#POLKIT-IMPLICIT-AUTHORIZATION-AUTHORIZED:CAPS"/>
    <keyword type="constant" name="POLKIT_AGENT_REGISTER_FLAGS_NONE" link="PolkitAgentListener.html#POLKIT-AGENT-REGISTER-FLAGS-NONE:CAPS"/>
    <keyword type="constant" name="POLKIT_AGENT_REGISTER_FLAGS_RUN_IN_THREAD" link="PolkitAgentListener.html#POLKIT-AGENT-REGISTER-FLAGS-RUN-IN-THREAD:CAPS"/>
  </functions>
</book>
