polkit-1-sections.txt 13.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
<SECTION>
<FILE>polkitunixuser</FILE>
PolkitUnixUser
polkit_unix_user_new
polkit_unix_user_new_for_name
polkit_unix_user_get_uid
polkit_unix_user_set_uid
<SUBSECTION Standard>
PolkitUnixUserClass
POLKIT_UNIX_USER
POLKIT_IS_UNIX_USER
POLKIT_TYPE_UNIX_USER
polkit_unix_user_get_type
POLKIT_UNIX_USER_CLASS
POLKIT_IS_UNIX_USER_CLASS
POLKIT_UNIX_USER_GET_CLASS
</SECTION>

David Zeuthen's avatar
David Zeuthen committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
<SECTION>
<FILE>polkitauthority</FILE>
PolkitAuthority
PolkitCheckAuthorizationFlags
polkit_authority_get
polkit_authority_check_authorization
polkit_authority_check_authorization_finish
polkit_authority_enumerate_actions
polkit_authority_enumerate_actions_finish
polkit_authority_register_authentication_agent
polkit_authority_register_authentication_agent_finish
polkit_authority_unregister_authentication_agent
polkit_authority_unregister_authentication_agent_finish
polkit_authority_authentication_agent_response
polkit_authority_authentication_agent_response_finish
34 35 36 37
polkit_authority_enumerate_temporary_authorizations
polkit_authority_enumerate_temporary_authorizations_finish
polkit_authority_revoke_temporary_authorizations
polkit_authority_revoke_temporary_authorizations_finish
38 39
polkit_authority_revoke_temporary_authorization_by_id
polkit_authority_revoke_temporary_authorization_by_id_finish
David Zeuthen's avatar
David Zeuthen committed
40 41 42 43 44
polkit_authority_check_authorization_sync
polkit_authority_enumerate_actions_sync
polkit_authority_register_authentication_agent_sync
polkit_authority_unregister_authentication_agent_sync
polkit_authority_authentication_agent_response_sync
45 46
polkit_authority_enumerate_temporary_authorizations_sync
polkit_authority_revoke_temporary_authorizations_sync
47
polkit_authority_revoke_temporary_authorization_by_id_sync
David Zeuthen's avatar
David Zeuthen committed
48 49 50 51 52 53 54 55 56 57 58
<SUBSECTION Standard>
PolkitAuthorityClass
POLKIT_AUTHORITY
POLKIT_IS_AUTHORITY
POLKIT_TYPE_AUTHORITY
polkit_authority_get_type
POLKIT_AUTHORITY_CLASS
POLKIT_IS_AUTHORITY_CLASS
POLKIT_AUTHORITY_GET_CLASS
</SECTION>

59 60 61 62 63 64
<SECTION>
<FILE>polkitauthorizationresult</FILE>
PolkitAuthorizationResult
polkit_authorization_result_new
polkit_authorization_result_get_is_authorized
polkit_authorization_result_get_is_challenge
65 66
polkit_authorization_result_get_retains_authorization
polkit_authorization_result_get_temporary_authorization_id
67
polkit_authorization_result_get_local_authority_lock_down
68 69 70 71 72 73 74 75 76 77 78 79
polkit_authorization_result_get_details
<SUBSECTION Standard>
PolkitAuthorizationResultClass
POLKIT_AUTHORIZATION_RESULT
POLKIT_IS_AUTHORIZATION_RESULT
POLKIT_TYPE_AUTHORIZATION_RESULT
polkit_authorization_result_get_type
POLKIT_AUTHORIZATION_RESULT_CLASS
POLKIT_IS_AUTHORIZATION_RESULT_CLASS
POLKIT_AUTHORIZATION_RESULT_GET_CLASS
</SECTION>

80 81 82 83 84 85
<SECTION>
<FILE>polkitsystembusname</FILE>
PolkitSystemBusName
polkit_system_bus_name_new
polkit_system_bus_name_get_name
polkit_system_bus_name_set_name
86
polkit_system_bus_name_get_process_sync
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
<SUBSECTION Standard>
PolkitSystemBusNameClass
POLKIT_SYSTEM_BUS_NAME
POLKIT_IS_SYSTEM_BUS_NAME
POLKIT_TYPE_SYSTEM_BUS_NAME
polkit_system_bus_name_get_type
POLKIT_SYSTEM_BUS_NAME_CLASS
POLKIT_IS_SYSTEM_BUS_NAME_CLASS
POLKIT_SYSTEM_BUS_NAME_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitunixgroup</FILE>
PolkitUnixGroup
polkit_unix_group_new
polkit_unix_group_new_for_name
polkit_unix_group_get_gid
polkit_unix_group_set_gid
<SUBSECTION Standard>
PolkitUnixGroupClass
POLKIT_UNIX_GROUP
POLKIT_IS_UNIX_GROUP
POLKIT_TYPE_UNIX_GROUP
polkit_unix_group_get_type
POLKIT_UNIX_GROUP_CLASS
POLKIT_IS_UNIX_GROUP_CLASS
POLKIT_UNIX_GROUP_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitunixsession</FILE>
PolkitUnixSession
polkit_unix_session_new
120 121 122
polkit_unix_session_new_for_process
polkit_unix_session_new_for_process_finish
polkit_unix_session_new_for_process_sync
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
polkit_unix_session_get_session_id
polkit_unix_session_set_session_id
<SUBSECTION Standard>
PolkitUnixSessionClass
POLKIT_UNIX_SESSION
POLKIT_IS_UNIX_SESSION
POLKIT_TYPE_UNIX_SESSION
polkit_unix_session_get_type
POLKIT_UNIX_SESSION_CLASS
POLKIT_IS_UNIX_SESSION_CLASS
POLKIT_UNIX_SESSION_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitunixprocess</FILE>
PolkitUnixProcess
polkit_unix_process_new
polkit_unix_process_new_full
polkit_unix_process_get_pid
polkit_unix_process_get_start_time
polkit_unix_process_set_pid
144
polkit_unix_process_get_owner
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177
<SUBSECTION Standard>
PolkitUnixProcessClass
POLKIT_UNIX_PROCESS
POLKIT_IS_UNIX_PROCESS
POLKIT_TYPE_UNIX_PROCESS
polkit_unix_process_get_type
POLKIT_UNIX_PROCESS_CLASS
POLKIT_IS_UNIX_PROCESS_CLASS
POLKIT_UNIX_PROCESS_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitidentity</FILE>
PolkitIdentity
PolkitIdentityIface
polkit_identity_hash
polkit_identity_equal
polkit_identity_to_string
polkit_identity_from_string
<SUBSECTION Standard>
POLKIT_IDENTITY
POLKIT_IS_IDENTITY
POLKIT_TYPE_IDENTITY
polkit_identity_get_type
POLKIT_IDENTITY_GET_IFACE
</SECTION>

<SECTION>
<FILE>polkitsubject</FILE>
PolkitSubject
PolkitSubjectIface
polkit_subject_hash
polkit_subject_equal
178 179 180
polkit_subject_exists
polkit_subject_exists_finish
polkit_subject_exists_sync
181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199
polkit_subject_to_string
polkit_subject_from_string
<SUBSECTION Standard>
POLKIT_SUBJECT
POLKIT_IS_SUBJECT
POLKIT_TYPE_SUBJECT
polkit_subject_get_type
POLKIT_SUBJECT_GET_IFACE
</SECTION>

<SECTION>
<FILE>polkitactiondescription</FILE>
PolkitActionDescription
PolkitImplicitAuthorization
polkit_action_description_get_action_id
polkit_action_description_get_description
polkit_action_description_get_message
polkit_action_description_get_vendor_name
polkit_action_description_get_vendor_url
200
polkit_action_description_get_icon_name
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
polkit_action_description_get_implicit_any
polkit_action_description_get_implicit_inactive
polkit_action_description_get_implicit_active
polkit_action_description_get_annotation
<SUBSECTION Standard>
PolkitActionDescriptionClass
POLKIT_ACTION_DESCRIPTION
POLKIT_IS_ACTION_DESCRIPTION
POLKIT_TYPE_ACTION_DESCRIPTION
polkit_action_description_get_type
POLKIT_ACTION_DESCRIPTION_CLASS
POLKIT_IS_ACTION_DESCRIPTION_CLASS
POLKIT_ACTION_DESCRIPTION_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitcheckauthorizationflags</FILE>
POLKIT_TYPE_CHECK_AUTHORIZATION_FLAGS
PolkitCheckAuthorizationFlags
<SUBSECTION Standard>
polkit_check_authorization_flags_get_type
</SECTION>

<SECTION>
<FILE>polkitimplicitauthorization</FILE>
POLKIT_TYPE_IMPLICIT_AUTHORIZATION
PolkitImplicitAuthorization
polkit_implicit_authorization_to_string
polkit_implicit_authorization_from_string
<SUBSECTION Standard>
polkit_implicit_authorization_get_type
</SECTION>

<SECTION>
<FILE>polkiterror</FILE>
POLKIT_ERROR
PolkitError
<SUBSECTION Standard>
polkit_error_quark
David Zeuthen's avatar
David Zeuthen committed
240
POLKIT_TYPE_ERROR
241 242 243
polkit_error_get_type
</SECTION>

244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260
<SECTION>
<FILE>polkitdetails</FILE>
PolkitDetails
polkit_details_new
polkit_details_lookup
polkit_details_insert
polkit_details_get_keys
<SUBSECTION Standard>
PolkitDetailsClass
POLKIT_DETAILS
POLKIT_IS_DETAILS
POLKIT_TYPE_DETAILS
polkit_details_get_type
POLKIT_DETAILS_CLASS
POLKIT_IS_DETAILS_CLASS
POLKIT_DETAILS_GET_CLASS
</SECTION>
261 262 263 264 265 266 267 268 269 270 271 272 273 274

<SECTION>
<FILE>polkitbackendauthority</FILE>
<TITLE>PolkitBackendAuthority</TITLE>
POLKIT_BACKEND_AUTHORITY_EXTENSION_POINT_NAME
PolkitBackendAuthority
PolkitBackendAuthorityClass
polkit_backend_authority_check_authorization
polkit_backend_authority_check_authorization_finish
polkit_backend_authority_register_authentication_agent
polkit_backend_authority_unregister_authentication_agent
polkit_backend_authority_authentication_agent_response
polkit_backend_authority_enumerate_actions
polkit_backend_authority_system_bus_name_owner_changed
275 276
polkit_backend_authority_enumerate_temporary_authorizations
polkit_backend_authority_revoke_temporary_authorizations
277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320
polkit_backend_authority_get
polkit_backend_register_authority
<SUBSECTION Standard>
POLKIT_BACKEND_AUTHORITY
POLKIT_BACKEND_IS_AUTHORITY
POLKIT_BACKEND_TYPE_AUTHORITY
polkit_backend_authority_get_type
POLKIT_BACKEND_AUTHORITY_CLASS
POLKIT_BACKEND_IS_AUTHORITY_CLASS
POLKIT_BACKEND_AUTHORITY_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitbackendactionlookup</FILE>
<TITLE>PolkitBackendActionLookup</TITLE>
POLKIT_BACKEND_ACTION_LOOKUP_EXTENSION_POINT_NAME
PolkitBackendActionLookup
PolkitBackendActionLookupIface
polkit_backend_action_lookup_get_message
polkit_backend_action_lookup_get_icon_name
polkit_backend_action_lookup_get_details
<SUBSECTION Standard>
POLKIT_BACKEND_ACTION_LOOKUP
POLKIT_BACKEND_IS_ACTION_LOOKUP
POLKIT_BACKEND_TYPE_ACTION_LOOKUP
polkit_backend_action_lookup_get_type
POLKIT_BACKEND_ACTION_LOOKUP_GET_IFACE
</SECTION>

<SECTION>
<FILE>polkitbackendlocalauthority</FILE>
<TITLE>PolkitBackendLocalAuthority</TITLE>
PolkitBackendLocalAuthority
PolkitBackendLocalAuthorityClass
<SUBSECTION Standard>
POLKIT_BACKEND_LOCAL_AUTHORITY
POLKIT_BACKEND_IS_LOCAL_AUTHORITY
POLKIT_BACKEND_TYPE_LOCAL_AUTHORITY
polkit_backend_local_authority_get_type
POLKIT_BACKEND_LOCAL_AUTHORITY_CLASS
POLKIT_BACKEND_IS_LOCAL_AUTHORITY_CLASS
POLKIT_BACKEND_LOCAL_AUTHORITY_GET_CLASS
</SECTION>

321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337
<SECTION>
<FILE>polkitbackendlocalauthorizationstore</FILE>
<TITLE>PolkitBackendLocalAuthorizationStore</TITLE>
PolkitBackendLocalAuthorizationStore
PolkitBackendLocalAuthorizationStoreClass
polkit_backend_local_authorization_store_new
polkit_backend_local_authorization_store_lookup
<SUBSECTION Standard>
POLKIT_BACKEND_LOCAL_AUTHORIZATION_STORE
POLKIT_BACKEND_IS_LOCAL_AUTHORIZATION_STORE
POLKIT_BACKEND_TYPE_LOCAL_AUTHORIZATION_STORE
polkit_backend_local_authorization_store_get_type
POLKIT_BACKEND_LOCAL_AUTHORIZATION_STORE_CLASS
POLKIT_BACKEND_IS_LOCAL_AUTHORIZATION_STORE_CLASS
POLKIT_BACKEND_LOCAL_AUTHORIZATION_STORE_GET_CLASS
</SECTION>

338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354
<SECTION>
<FILE>polkitbackendinteractiveauthority</FILE>
<TITLE>PolkitBackendInteractiveAuthority</TITLE>
PolkitBackendInteractiveAuthority
PolkitBackendInteractiveAuthorityClass
polkit_backend_interactive_authority_get_admin_identities
polkit_backend_interactive_authority_check_authorization_sync
<SUBSECTION Standard>
POLKIT_BACKEND_INTERACTIVE_AUTHORITY
POLKIT_BACKEND_IS_INTERACTIVE_AUTHORITY
POLKIT_BACKEND_TYPE_INTERACTIVE_AUTHORITY
polkit_backend_interactive_authority_get_type
POLKIT_BACKEND_INTERACTIVE_AUTHORITY_CLASS
POLKIT_BACKEND_IS_INTERACTIVE_AUTHORITY_CLASS
POLKIT_BACKEND_INTERACTIVE_AUTHORITY_GET_CLASS
</SECTION>

355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444
<SECTION>
<FILE>polkitbackendactionpool</FILE>
<TITLE>PolkitBackendActionPool</TITLE>
PolkitBackendActionPool
polkit_backend_action_pool_new
polkit_backend_action_pool_get_all_actions
polkit_backend_action_pool_get_action
<SUBSECTION Standard>
POLKIT_BACKEND_ACTION_POOL
POLKIT_BACKEND_IS_ACTION_POOL
POLKIT_BACKEND_TYPE_ACTION_POOL
polkit_backend_action_pool_get_type
POLKIT_BACKEND_ACTION_POOL_CLASS
POLKIT_BACKEND_IS_ACTION_POOL_CLASS
POLKIT_BACKEND_ACTION_POOL_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitbackendsessionmonitor</FILE>
PolkitBackendSessionMonitor
polkit_backend_session_monitor_new
polkit_backend_session_monitor_get_sessions
polkit_backend_session_monitor_get_user_for_subject
polkit_backend_session_monitor_get_session_for_subject
polkit_backend_session_monitor_is_session_local
polkit_backend_session_monitor_is_session_active
<SUBSECTION Standard>
POLKIT_BACKEND_SESSION_MONITOR
POLKIT_BACKEND_IS_SESSION_MONITOR
POLKIT_BACKEND_TYPE_SESSION_MONITOR
polkit_backend_session_monitor_get_type
POLKIT_BACKEND_SESSION_MONITOR_CLASS
POLKIT_BACKEND_IS_SESSION_MONITOR_CLASS
POLKIT_BACKEND_SESSION_MONITOR_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitbackendconfigsource</FILE>
PolkitBackendConfigSource
polkit_backend_config_source_new
polkit_backend_config_source_get_integer
polkit_backend_config_source_get_boolean
polkit_backend_config_source_get_double
polkit_backend_config_source_get_string
polkit_backend_config_source_get_string_list
<SUBSECTION Standard>
POLKIT_BACKEND_CONFIG_SOURCE
POLKIT_BACKEND_IS_CONFIG_SOURCE
POLKIT_BACKEND_TYPE_CONFIG_SOURCE
polkit_backend_config_source_get_type
POLKIT_BACKEND_CONFIG_SOURCE_CLASS
POLKIT_BACKEND_IS_CONFIG_SOURCE_CLASS
POLKIT_BACKEND_CONFIG_SOURCE_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitagentsession</FILE>
<TITLE>PolkitAgentSession</TITLE>
PolkitAgentSession
polkit_agent_session_new
polkit_agent_session_initiate
polkit_agent_session_response
polkit_agent_session_cancel
<SUBSECTION Standard>
POLKIT_AGENT_SESSION
POLKIT_AGENT_IS_SESSION
POLKIT_AGENT_TYPE_SESSION
polkit_agent_session_get_type
POLKIT_AGENT_SESSION_CLASS
POLKIT_AGENT_IS_SESSION_CLASS
POLKIT_AGENT_SESSION_GET_CLASS
</SECTION>

<SECTION>
<FILE>polkitagentlistener</FILE>
<TITLE>PolkitAgentListener</TITLE>
PolkitAgentListener
PolkitAgentListenerClass
polkit_agent_listener_initiate_authentication
polkit_agent_listener_initiate_authentication_finish
polkit_agent_register_listener
<SUBSECTION Standard>
POLKIT_AGENT_LISTENER
POLKIT_AGENT_IS_LISTENER
POLKIT_AGENT_TYPE_LISTENER
polkit_agent_listener_get_type
POLKIT_AGENT_LISTENER_CLASS
POLKIT_AGENT_IS_LISTENER_CLASS
POLKIT_AGENT_LISTENER_GET_CLASS
</SECTION>
445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463

<SECTION>
<FILE>polkittemporaryauthorization</FILE>
<TITLE>PolkitTemporaryAuthorization</TITLE>
PolkitTemporaryAuthorization
polkit_temporary_authorization_get_id
polkit_temporary_authorization_get_action_id
polkit_temporary_authorization_get_subject
polkit_temporary_authorization_get_time_obtained
polkit_temporary_authorization_get_time_expires
<SUBSECTION Standard>
POLKIT_TEMPORARY_AUTHORIZATION
POLKIT_TEMPORARY_IS_AUTHORIZATION
POLKIT_TEMPORARY_TYPE_AUTHORIZATION
polkit_temporary_authorization_get_type
POLKIT_TEMPORARY_AUTHORIZATION_CLASS
POLKIT_TEMPORARY_IS_AUTHORIZATION_CLASS
POLKIT_TEMPORARY_AUTHORIZATION_GET_CLASS
</SECTION>