summaryrefslogtreecommitdiff
path: root/docs/gsignond-sections.txt
blob: d97978a00c4715d0993fc3d9c1c114a2f62a6cc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
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
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
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
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
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
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
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
<SECTION>
<FILE>gsignond-access-control-manager</FILE>
<TITLE>GSignondAccessControlManager</TITLE>
GSignondAccessControlManager
GSignondAccessControlManagerClass
gsignond_access_control_manager_acl_is_valid
gsignond_access_control_manager_peer_is_allowed_to_use_identity
gsignond_access_control_manager_peer_is_owner_of_identity
gsignond_access_control_manager_security_context_of_keychain
gsignond_access_control_manager_security_context_of_peer
<SUBSECTION Standard>
GSIGNOND_ACCESS_CONTROL_MANAGER
GSIGNOND_ACCESS_CONTROL_MANAGER_CLASS
GSIGNOND_ACCESS_CONTROL_MANAGER_GET_CLASS
GSIGNOND_IS_ACCESS_CONTROL_MANAGER
GSIGNOND_IS_ACCESS_CONTROL_MANAGER_CLASS
GSIGNOND_TYPE_ACCESS_CONTROL_MANAGER
gsignond_access_control_manager_get_type
</SECTION>

<SECTION>
<FILE>gsignond-config</FILE>
<TITLE>GSignondConfig</TITLE>
GSignondConfig
GSignondConfigClass
gsignond_config_get_integer
gsignond_config_get_string
gsignond_config_new
gsignond_config_set_integer
gsignond_config_set_string
<SUBSECTION Standard>
GSIGNOND_CONFIG
GSIGNOND_CONFIG_CLASS
GSIGNOND_CONFIG_GET_CLASS
GSIGNOND_IS_CONFIG
GSIGNOND_IS_CONFIG_CLASS
GSIGNOND_TYPE_CONFIG
GSignondConfigPrivate
gsignond_config_get_type
</SECTION>

<SECTION>
<FILE>gsignond-config-db</FILE>
GSIGNOND_CONFIG_DB_METADATA_DB_FILENAME
GSIGNOND_CONFIG_DB_SECRET_DB_FILENAME
GSIGNOND_CONFIG_DB_SSO
</SECTION>

<SECTION>
<FILE>gsignond-config-dbus</FILE>
GSIGNOND_CONFIG_DBUS_AUTH_SESSION_TIMEOUT
GSIGNOND_CONFIG_DBUS_DAEMON_TIMEOUT
GSIGNOND_CONFIG_DBUS_IDENTITY_TIMEOUT
GSIGNOND_CONFIG_DBUS_TIMEOUTS
</SECTION>

<SECTION>
<FILE>gsignond-config-general</FILE>
GSIGNOND_CONFIG_GENERAL
GSIGNOND_CONFIG_GENERAL_BIN_DIR
GSIGNOND_CONFIG_GENERAL_EXTENSION
GSIGNOND_CONFIG_GENERAL_EXTENSIONS_DIR
GSIGNOND_CONFIG_GENERAL_PLUGINS_DIR
GSIGNOND_CONFIG_GENERAL_SECURE_DIR
GSIGNOND_CONFIG_GENERAL_STORAGE_PATH
GSIGNOND_CONFIG_PLUGIN_TIMEOUT
</SECTION>

<SECTION>
<FILE>gsignond-credentials</FILE>
<TITLE>GSignondCredentials</TITLE>
GSignondCredentials
GSignondCredentialsClass
gsignond_credentials_equal
gsignond_credentials_get_id
gsignond_credentials_get_password
gsignond_credentials_get_username
gsignond_credentials_new
gsignond_credentials_set_data
gsignond_credentials_set_id
gsignond_credentials_set_password
gsignond_credentials_set_username
<SUBSECTION Standard>
GSIGNOND_CREDENTIALS
GSIGNOND_CREDENTIALS_CLASS
GSIGNOND_CREDENTIALS_GET_CLASS
GSIGNOND_IS_CREDENTIALS
GSIGNOND_IS_CREDENTIALS_CLASS
GSIGNOND_TYPE_CREDENTIALS
GSignondCredentialsPrivate
gsignond_credentials_get_type
</SECTION>

<SECTION>
<FILE>gsignond-dictionary</FILE>
GSignondDictionary
gsignond_dictionary_copy
gsignond_dictionary_get
gsignond_dictionary_get_boolean
gsignond_dictionary_get_int32
gsignond_dictionary_get_int64
gsignond_dictionary_get_string
gsignond_dictionary_get_uint32
gsignond_dictionary_get_uint64
gsignond_dictionary_new
gsignond_dictionary_new_from_variant
gsignond_dictionary_ref
gsignond_dictionary_remove
gsignond_dictionary_set
gsignond_dictionary_set_boolean
gsignond_dictionary_set_int32
gsignond_dictionary_set_int64
gsignond_dictionary_set_string
gsignond_dictionary_set_uint32
gsignond_dictionary_set_uint64
gsignond_dictionary_to_variant
gsignond_dictionary_unref
<SUBSECTION Standard>
GSIGNOND_DICTIONARY
GSIGNOND_IS_DICTIONARY
GSIGNOND_TYPE_DICTIONARY
</SECTION>

<SECTION>
<FILE>gsignond-digest-plugin</FILE>
<TITLE>GSignondDigestPlugin</TITLE>
GSignondDigestPlugin
GSignondDigestPluginClass
<SUBSECTION Standard>
GSIGNOND_DIGEST_PLUGIN
GSIGNOND_DIGEST_PLUGIN_CLASS
GSIGNOND_DIGEST_PLUGIN_GET_CLASS
GSIGNOND_IS_DIGEST_PLUGIN
GSIGNOND_IS_DIGEST_PLUGIN_CLASS
GSIGNOND_TYPE_DIGEST_PLUGIN
GSignondDigestPluginPrivate
gsignond_digest_plugin_get_type
</SECTION>

<SECTION>
<FILE>gsignond-error</FILE>
GSIGNOND_ERROR
GSignondError
gsignond_error_new_from_variant
gsignond_error_quark
gsignond_error_to_variant
gsignond_get_gerror_for_id
</SECTION>

<SECTION>
<FILE>gsignond-extension-interface</FILE>
<TITLE>GSignondExtension</TITLE>
GSignondExtension
GSignondExtensionClass
gsignond_extension_get_access_control_manager
gsignond_extension_get_name
gsignond_extension_get_secret_storage
gsignond_extension_get_storage_manager
gsignond_extension_get_version
<SUBSECTION Standard>
GSIGNOND_EXTENSION
GSIGNOND_EXTENSION_CLASS
GSIGNOND_EXTENSION_GET_CLASS
GSIGNOND_IS_EXTENSION
GSIGNOND_IS_EXTENSION_CLASS
GSIGNOND_TYPE_EXTENSION
GSignondExtensionPrivate
gsignond_extension_get_type
</SECTION>

<SECTION>
<FILE>gsignond-log</FILE>
DBG
ERR
INFO
TRACEBACK
WARN
</SECTION>

<SECTION>
<FILE>gsignond-password-plugin</FILE>
<TITLE>GSignondPasswordPlugin</TITLE>
GSignondPasswordPlugin
GSignondPasswordPluginClass
<SUBSECTION Standard>
GSIGNOND_IS_PASSWORD_PLUGIN
GSIGNOND_IS_PASSWORD_PLUGIN_CLASS
GSIGNOND_PASSWORD_PLUGIN
GSIGNOND_PASSWORD_PLUGIN_CLASS
GSIGNOND_PASSWORD_PLUGIN_GET_CLASS
GSIGNOND_TYPE_PASSWORD_PLUGIN
gsignond_password_plugin_get_type
</SECTION>

<SECTION>
<FILE>gsignond-plugin-interface</FILE>
<TITLE>GSignondPlugin</TITLE>
GSignondPluginInterface
GSignondPluginState
gsignond_plugin_cancel
gsignond_plugin_error
gsignond_plugin_refresh
gsignond_plugin_refreshed
gsignond_plugin_request
gsignond_plugin_request_initial
gsignond_plugin_response
gsignond_plugin_response_final
gsignond_plugin_status_changed
gsignond_plugin_store
gsignond_plugin_user_action_finished
gsignond_plugin_user_action_required
<SUBSECTION Standard>
GSIGNOND_IS_PLUGIN
GSIGNOND_PLUGIN
GSIGNOND_PLUGIN_GET_INTERFACE
GSIGNOND_TYPE_PLUGIN
gsignond_plugin_get_type
</SECTION>

<SECTION>
<FILE>gsignond-secret-storage</FILE>
<TITLE>GSignondSecretStorage</TITLE>
GSignondSecretStorage
GSignondSecretStorageClass
gsignond_secret_storage_check_credentials
gsignond_secret_storage_clear_db
gsignond_secret_storage_close_db
gsignond_secret_storage_get_last_error
gsignond_secret_storage_is_open_db
gsignond_secret_storage_load_credentials
gsignond_secret_storage_load_data
gsignond_secret_storage_open_db
gsignond_secret_storage_remove_credentials
gsignond_secret_storage_remove_data
gsignond_secret_storage_update_credentials
gsignond_secret_storage_update_data
<SUBSECTION Standard>
GSIGNOND_IS_SECRET_STORAGE
GSIGNOND_IS_SECRET_STORAGE_CLASS
GSIGNOND_SECRET_STORAGE
GSIGNOND_SECRET_STORAGE_CLASS
GSIGNOND_SECRET_STORAGE_GET_CLASS
GSIGNOND_TYPE_SECRET_STORAGE
GSignondSecretStoragePrivate
gsignond_secret_storage_get_type
</SECTION>

<SECTION>
<FILE>gsignond-security-context</FILE>
GSignondSecurityContext
GSignondSecurityContextList
gsignond_security_context_check
gsignond_security_context_compare
gsignond_security_context_copy
gsignond_security_context_free
gsignond_security_context_from_variant
gsignond_security_context_get_application_context
gsignond_security_context_get_system_context
gsignond_security_context_list_copy
gsignond_security_context_list_free
gsignond_security_context_list_from_variant
gsignond_security_context_list_to_variant
gsignond_security_context_match
gsignond_security_context_new
gsignond_security_context_new_from_values
gsignond_security_context_set_application_context
gsignond_security_context_set_system_context
gsignond_security_context_to_variant
</SECTION>

<SECTION>
<FILE>gsignond-session-data</FILE>
GSignondSessionData
GSignondUiPolicy
gsignond_session_data_get_caption
gsignond_session_data_get_network_proxy
gsignond_session_data_get_network_timeout
gsignond_session_data_get_realm
gsignond_session_data_get_renew_token
gsignond_session_data_get_secret
gsignond_session_data_get_ui_policy
gsignond_session_data_get_username
gsignond_session_data_get_window_id
gsignond_session_data_set_caption
gsignond_session_data_set_network_proxy
gsignond_session_data_set_network_timeout
gsignond_session_data_set_realm
gsignond_session_data_set_renew_token
gsignond_session_data_set_secret
gsignond_session_data_set_ui_policy
gsignond_session_data_set_username
gsignond_session_data_set_window_id
<SUBSECTION Standard>
GSIGNOND_IS_SESSION_DATA
GSIGNOND_SESSION_DATA
GSIGNOND_TYPE_SESSION_DATA
</SECTION>

<SECTION>
<FILE>gsignond-signonui-data</FILE>
GSignondSignonuiData
GSignondSignonuiError
gsignond_signonui_data_get_captcha_response
gsignond_signonui_data_get_captcha_url
gsignond_signonui_data_get_caption
gsignond_signonui_data_get_confirm
gsignond_signonui_data_get_final_url
gsignond_signonui_data_get_forgot_password
gsignond_signonui_data_get_forgot_password_url
gsignond_signonui_data_get_message
gsignond_signonui_data_get_open_url
gsignond_signonui_data_get_password
gsignond_signonui_data_get_query_error
gsignond_signonui_data_get_query_password
gsignond_signonui_data_get_query_username
gsignond_signonui_data_get_remember_password
gsignond_signonui_data_get_request_id
gsignond_signonui_data_get_test_reply
gsignond_signonui_data_get_title
gsignond_signonui_data_get_url_response
gsignond_signonui_data_get_username
gsignond_signonui_data_set_captcha_response
gsignond_signonui_data_set_captcha_url
gsignond_signonui_data_set_caption
gsignond_signonui_data_set_confirm
gsignond_signonui_data_set_final_url
gsignond_signonui_data_set_forgot_password
gsignond_signonui_data_set_forgot_password_url
gsignond_signonui_data_set_message
gsignond_signonui_data_set_open_url
gsignond_signonui_data_set_password
gsignond_signonui_data_set_query_error
gsignond_signonui_data_set_query_password
gsignond_signonui_data_set_query_username
gsignond_signonui_data_set_remember_password
gsignond_signonui_data_set_request_id
gsignond_signonui_data_set_test_reply
gsignond_signonui_data_set_title
gsignond_signonui_data_set_url_response
gsignond_signonui_data_set_username
<SUBSECTION Standard>
GSIGNOND_IS_SIGNONUI_DATA
GSIGNOND_SIGNONUI_DATA
GSIGNOND_TYPE_SIGNONUI_DATA
</SECTION>

<SECTION>
<FILE>gsignond-ssotest-plugin</FILE>
<TITLE>GSignondSsoTestPlugin</TITLE>
GSignondSsoTestPlugin
GSignondSsoTestPluginClass
<SUBSECTION Standard>
GSIGNOND_IS_SSOTEST_PLUGIN
GSIGNOND_IS_SSOTEST_PLUGIN_CLASS
GSIGNOND_SSOTEST_PLUGIN
GSIGNOND_SSOTEST_PLUGIN_CLASS
GSIGNOND_SSOTEST_PLUGIN_GET_CLASS
GSIGNOND_TYPE_SSOTEST_PLUGIN
GSignondSsoTestPluginPrivate
gsignond_ssotest_plugin_get_type
</SECTION>

<SECTION>
<FILE>gsignond-storage-manager</FILE>
<TITLE>GSignondStorageManager</TITLE>
GSignondStorageManager
GSignondStorageManagerClass
gsignond_storage_manager_delete_storage
gsignond_storage_manager_filesystem_is_mounted
gsignond_storage_manager_initialize_storage
gsignond_storage_manager_mount_filesystem
gsignond_storage_manager_storage_is_initialized
gsignond_storage_manager_unmount_filesystem
<SUBSECTION Standard>
GSIGNOND_IS_STORAGE_MANAGER
GSIGNOND_IS_STORAGE_MANAGER_CLASS
GSIGNOND_STORAGE_MANAGER
GSIGNOND_STORAGE_MANAGER_CLASS
GSIGNOND_STORAGE_MANAGER_GET_CLASS
GSIGNOND_TYPE_STORAGE_MANAGER
GSignondStorageManagerPrivate
gsignond_storage_manager_get_type
</SECTION>

<SECTION>
<FILE>gsignond-utils</FILE>
gsignond_generate_nonce
gsignond_wipe_directory
gsignond_wipe_file
</SECTION>