1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
13
<!-- ##### SECTION See_Also ##### -->
19
<!-- ##### SECTION Stability_Level ##### -->
22
<!-- ##### ENUM GnomeKeyringResult ##### -->
27
@GNOME_KEYRING_RESULT_OK:
28
@GNOME_KEYRING_RESULT_DENIED:
29
@GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON:
30
@GNOME_KEYRING_RESULT_ALREADY_UNLOCKED:
31
@GNOME_KEYRING_RESULT_NO_SUCH_KEYRING:
32
@GNOME_KEYRING_RESULT_BAD_ARGUMENTS:
33
@GNOME_KEYRING_RESULT_IO_ERROR:
34
@GNOME_KEYRING_RESULT_CANCELLED:
35
@GNOME_KEYRING_RESULT_ALREADY_EXISTS:
37
<!-- ##### ENUM GnomeKeyringItemType ##### -->
42
@GNOME_KEYRING_ITEM_GENERIC_SECRET:
43
@GNOME_KEYRING_ITEM_NETWORK_PASSWORD:
44
@GNOME_KEYRING_ITEM_NOTE:
45
@GNOME_KEYRING_ITEM_LAST_TYPE:
46
@GNOME_KEYRING_ITEM_TYPE_MASK:
47
@GNOME_KEYRING_ITEM_NO_TYPE:
48
@GNOME_KEYRING_ITEM_APPLICATION_SECRET:
50
<!-- ##### ENUM GnomeKeyringAccessRestriction ##### -->
55
@GNOME_KEYRING_ACCESS_ASK:
56
@GNOME_KEYRING_ACCESS_DENY:
57
@GNOME_KEYRING_ACCESS_ALLOW:
59
<!-- ##### ENUM GnomeKeyringAttributeType ##### -->
64
@GNOME_KEYRING_ATTRIBUTE_TYPE_STRING:
65
@GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32:
67
<!-- ##### TYPEDEF GnomeKeyringAccessControl ##### -->
73
<!-- ##### TYPEDEF GnomeKeyringApplicationRef ##### -->
79
<!-- ##### TYPEDEF GnomeKeyringAttributeList ##### -->
85
<!-- ##### ENUM GnomeKeyringAccessType ##### -->
90
@GNOME_KEYRING_ACCESS_READ:
91
@GNOME_KEYRING_ACCESS_WRITE:
92
@GNOME_KEYRING_ACCESS_REMOVE:
94
<!-- ##### TYPEDEF GnomeKeyringInfo ##### -->
100
<!-- ##### TYPEDEF GnomeKeyringItemInfo ##### -->
106
<!-- ##### ENUM GnomeKeyringItemInfoFlags ##### -->
111
@GNOME_KEYRING_ITEM_INFO_BASICS:
112
@GNOME_KEYRING_ITEM_INFO_SECRET:
114
<!-- ##### STRUCT GnomeKeyringAttribute ##### -->
122
<!-- ##### STRUCT GnomeKeyringFound ##### -->
132
<!-- ##### USER_FUNCTION GnomeKeyringOperationDoneCallback ##### -->
141
<!-- ##### USER_FUNCTION GnomeKeyringOperationGetStringCallback ##### -->
151
<!-- ##### USER_FUNCTION GnomeKeyringOperationGetIntCallback ##### -->
161
<!-- ##### USER_FUNCTION GnomeKeyringOperationGetListCallback ##### -->
171
<!-- ##### USER_FUNCTION GnomeKeyringOperationGetKeyringInfoCallback ##### -->
181
<!-- ##### USER_FUNCTION GnomeKeyringOperationGetItemInfoCallback ##### -->
191
<!-- ##### USER_FUNCTION GnomeKeyringOperationGetAttributesCallback ##### -->
201
<!-- ##### MACRO gnome_keyring_attribute_list_index ##### -->
210
<!-- ##### MACRO gnome_keyring_attribute_list_new ##### -->
217
<!-- ##### FUNCTION gnome_keyring_attribute_list_append_string ##### -->
227
<!-- ##### FUNCTION gnome_keyring_attribute_list_append_uint32 ##### -->
237
<!-- ##### FUNCTION gnome_keyring_attribute_list_free ##### -->
245
<!-- ##### FUNCTION gnome_keyring_attribute_list_copy ##### -->
254
<!-- ##### FUNCTION gnome_keyring_is_available ##### -->
262
<!-- ##### FUNCTION gnome_keyring_free_password ##### -->
270
<!-- ##### FUNCTION gnome_keyring_found_free ##### -->
278
<!-- ##### FUNCTION gnome_keyring_found_list_free ##### -->
286
<!-- ##### FUNCTION gnome_keyring_cancel_request ##### -->
294
<!-- ##### FUNCTION gnome_keyring_set_default_keyring ##### -->
306
<!-- ##### FUNCTION gnome_keyring_set_default_keyring_sync ##### -->
315
<!-- ##### FUNCTION gnome_keyring_get_default_keyring ##### -->
326
<!-- ##### FUNCTION gnome_keyring_get_default_keyring_sync ##### -->
335
<!-- ##### FUNCTION gnome_keyring_list_keyring_names ##### -->
346
<!-- ##### FUNCTION gnome_keyring_list_keyring_names_sync ##### -->
355
<!-- ##### FUNCTION gnome_keyring_lock_all ##### -->
366
<!-- ##### FUNCTION gnome_keyring_lock_all_sync ##### -->
374
<!-- ##### FUNCTION gnome_keyring_create ##### -->
387
<!-- ##### FUNCTION gnome_keyring_create_sync ##### -->
397
<!-- ##### FUNCTION gnome_keyring_unlock ##### -->
410
<!-- ##### FUNCTION gnome_keyring_unlock_sync ##### -->
420
<!-- ##### FUNCTION gnome_keyring_lock ##### -->
432
<!-- ##### FUNCTION gnome_keyring_lock_sync ##### -->
441
<!-- ##### FUNCTION gnome_keyring_delete ##### -->
453
<!-- ##### FUNCTION gnome_keyring_delete_sync ##### -->
462
<!-- ##### FUNCTION gnome_keyring_get_info ##### -->
474
<!-- ##### FUNCTION gnome_keyring_get_info_sync ##### -->
484
<!-- ##### FUNCTION gnome_keyring_set_info ##### -->
497
<!-- ##### FUNCTION gnome_keyring_set_info_sync ##### -->
507
<!-- ##### FUNCTION gnome_keyring_list_item_ids ##### -->
519
<!-- ##### FUNCTION gnome_keyring_list_item_ids_sync ##### -->
529
<!-- ##### FUNCTION gnome_keyring_info_free ##### -->
537
<!-- ##### FUNCTION gnome_keyring_info_copy ##### -->
546
<!-- ##### FUNCTION gnome_keyring_info_set_lock_on_idle ##### -->
555
<!-- ##### FUNCTION gnome_keyring_info_get_lock_on_idle ##### -->
564
<!-- ##### FUNCTION gnome_keyring_info_set_lock_timeout ##### -->
573
<!-- ##### FUNCTION gnome_keyring_info_get_lock_timeout ##### -->
582
<!-- ##### FUNCTION gnome_keyring_info_get_mtime ##### -->
591
<!-- ##### FUNCTION gnome_keyring_info_get_ctime ##### -->
600
<!-- ##### FUNCTION gnome_keyring_info_get_is_locked ##### -->
609
<!-- ##### FUNCTION gnome_keyring_find_items ##### -->
622
<!-- ##### FUNCTION gnome_keyring_find_itemsv ##### -->
635
<!-- ##### FUNCTION gnome_keyring_find_items_sync ##### -->
646
<!-- ##### FUNCTION gnome_keyring_find_itemsv_sync ##### -->
657
<!-- ##### FUNCTION gnome_keyring_item_create ##### -->
674
<!-- ##### FUNCTION gnome_keyring_item_create_sync ##### -->
689
<!-- ##### FUNCTION gnome_keyring_item_delete ##### -->
702
<!-- ##### FUNCTION gnome_keyring_item_delete_sync ##### -->
712
<!-- ##### FUNCTION gnome_keyring_item_get_info ##### -->
725
<!-- ##### FUNCTION gnome_keyring_item_get_info_full ##### -->
739
<!-- ##### FUNCTION gnome_keyring_item_get_info_full_sync ##### -->
751
<!-- ##### FUNCTION gnome_keyring_item_get_info_sync ##### -->
762
<!-- ##### FUNCTION gnome_keyring_item_set_info ##### -->
776
<!-- ##### FUNCTION gnome_keyring_item_set_info_sync ##### -->
787
<!-- ##### FUNCTION gnome_keyring_item_get_attributes ##### -->
800
<!-- ##### FUNCTION gnome_keyring_item_get_attributes_sync ##### -->
811
<!-- ##### FUNCTION gnome_keyring_item_set_attributes ##### -->
825
<!-- ##### FUNCTION gnome_keyring_item_set_attributes_sync ##### -->
836
<!-- ##### FUNCTION gnome_keyring_item_get_acl ##### -->
849
<!-- ##### FUNCTION gnome_keyring_item_get_acl_sync ##### -->
860
<!-- ##### FUNCTION gnome_keyring_item_set_acl ##### -->
874
<!-- ##### FUNCTION gnome_keyring_item_set_acl_sync ##### -->
885
<!-- ##### FUNCTION gnome_keyring_item_info_free ##### -->
893
<!-- ##### FUNCTION gnome_keyring_item_info_new ##### -->
901
<!-- ##### FUNCTION gnome_keyring_item_info_copy ##### -->
910
<!-- ##### FUNCTION gnome_keyring_item_info_get_type ##### -->
919
<!-- ##### FUNCTION gnome_keyring_item_info_set_type ##### -->
928
<!-- ##### FUNCTION gnome_keyring_item_info_get_secret ##### -->
937
<!-- ##### FUNCTION gnome_keyring_item_info_set_secret ##### -->
946
<!-- ##### FUNCTION gnome_keyring_item_info_get_display_name ##### -->
955
<!-- ##### FUNCTION gnome_keyring_item_info_set_display_name ##### -->
964
<!-- ##### FUNCTION gnome_keyring_item_info_get_mtime ##### -->
973
<!-- ##### FUNCTION gnome_keyring_item_info_get_ctime ##### -->
982
<!-- ##### FUNCTION gnome_keyring_application_ref_new ##### -->
990
<!-- ##### FUNCTION gnome_keyring_application_ref_copy ##### -->
999
<!-- ##### FUNCTION gnome_keyring_application_ref_free ##### -->
1007
<!-- ##### FUNCTION gnome_keyring_access_control_new ##### -->
1017
<!-- ##### FUNCTION gnome_keyring_access_control_copy ##### -->
1026
<!-- ##### FUNCTION gnome_keyring_access_control_free ##### -->
1034
<!-- ##### FUNCTION gnome_keyring_acl_copy ##### -->
1043
<!-- ##### FUNCTION gnome_keyring_acl_free ##### -->
1051
<!-- ##### FUNCTION gnome_keyring_item_ac_get_display_name ##### -->
1060
<!-- ##### FUNCTION gnome_keyring_item_ac_set_display_name ##### -->
1069
<!-- ##### FUNCTION gnome_keyring_item_ac_get_path_name ##### -->
1078
<!-- ##### FUNCTION gnome_keyring_item_ac_set_path_name ##### -->
1087
<!-- ##### FUNCTION gnome_keyring_item_ac_get_access_type ##### -->
1096
<!-- ##### FUNCTION gnome_keyring_item_ac_set_access_type ##### -->
1105
<!-- ##### STRUCT GnomeKeyringNetworkPasswordData ##### -->
1121
<!-- ##### FUNCTION gnome_keyring_network_password_free ##### -->
1129
<!-- ##### FUNCTION gnome_keyring_network_password_list_free ##### -->
1137
<!-- ##### FUNCTION gnome_keyring_find_network_password ##### -->
1155
<!-- ##### FUNCTION gnome_keyring_find_network_password_sync ##### -->
1171
<!-- ##### FUNCTION gnome_keyring_set_network_password ##### -->
1191
<!-- ##### FUNCTION gnome_keyring_set_network_password_sync ##### -->