<?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="mate-keyring Reference Manual" link="index.html" author="" name="mate-keyring" version="2" language="c">
  <chapters>
    <sub name="mate-keyring API Reference" link="ch01.html">
      <sub name="Simple Password Storage" link="mate-keyring-Simple-Password-Storage.html"/>
      <sub name="Keyrings" link="mate-keyring-Keyrings.html"/>
      <sub name="Keyring Info" link="mate-keyring-Keyring-Info.html"/>
      <sub name="Keyring Items" link="mate-keyring-Keyring-Items.html"/>
      <sub name="Item Information" link="mate-keyring-Item-Information.html"/>
      <sub name="Item Attributes" link="mate-keyring-Item-Attributes.html"/>
      <sub name="Item ACLs" link="mate-keyring-Item-ACLs.html"/>
      <sub name="Search Functionality" link="mate-keyring-Search-Functionality.html"/>
      <sub name="Network Passwords" link="mate-keyring-Network-Passwords.html"/>
      <sub name="Non-pageable Memory" link="mate-keyring-Non-pageable-Memory.html"/>
      <sub name="Result Codes" link="mate-keyring-Result-Codes.html"/>
      <sub name="Miscellaneous Functions" link="mate-keyring-Miscellaneous-Functions.html"/>
      <sub name="Daemon Management Functions" link="mate-keyring-Daemon-Management-Functions.html"/>
      <sub name="Callbacks" link="mate-keyring-Callbacks.html"/>
    </sub>
  </chapters>
  <functions>
    <keyword type="struct" name="MateKeyringPasswordSchema" link="mate-keyring-Simple-Password-Storage.html#MateKeyringPasswordSchema"/>
    <keyword type="variable" name="MATE_KEYRING_NETWORK_PASSWORD" link="mate-keyring-Simple-Password-Storage.html#MATE-KEYRING-NETWORK-PASSWORD:CAPS"/>
    <keyword type="macro" name="MATE_KEYRING_DEFAULT" link="mate-keyring-Simple-Password-Storage.html#MATE-KEYRING-DEFAULT:CAPS"/>
    <keyword type="macro" name="MATE_KEYRING_SESSION" link="mate-keyring-Simple-Password-Storage.html#MATE-KEYRING-SESSION:CAPS"/>
    <keyword type="function" name="mate_keyring_store_password ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-store-password" since="2.22"/>
    <keyword type="function" name="mate_keyring_store_password_sync ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-store-password-sync" since="2.22"/>
    <keyword type="function" name="mate_keyring_find_password ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-find-password" since="2.22"/>
    <keyword type="function" name="mate_keyring_find_password_sync ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-find-password-sync" since="2.22"/>
    <keyword type="function" name="mate_keyring_delete_password ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-delete-password" since="2.22"/>
    <keyword type="function" name="mate_keyring_delete_password_sync ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-delete-password-sync" since="2.22"/>
    <keyword type="function" name="mate_keyring_free_password ()" link="mate-keyring-Simple-Password-Storage.html#mate-keyring-free-password"/>
    <keyword type="function" name="MateKeyringOperationGetKeyringInfoCallback ()" link="mate-keyring-Keyrings.html#MateKeyringOperationGetKeyringInfoCallback"/>
    <keyword type="function" name="mate_keyring_set_default_keyring ()" link="mate-keyring-Keyrings.html#mate-keyring-set-default-keyring"/>
    <keyword type="function" name="mate_keyring_set_default_keyring_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-set-default-keyring-sync"/>
    <keyword type="function" name="mate_keyring_get_default_keyring ()" link="mate-keyring-Keyrings.html#mate-keyring-get-default-keyring"/>
    <keyword type="function" name="mate_keyring_get_default_keyring_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-get-default-keyring-sync"/>
    <keyword type="function" name="mate_keyring_list_keyring_names ()" link="mate-keyring-Keyrings.html#mate-keyring-list-keyring-names"/>
    <keyword type="function" name="mate_keyring_list_keyring_names_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-list-keyring-names-sync"/>
    <keyword type="function" name="mate_keyring_lock_all ()" link="mate-keyring-Keyrings.html#mate-keyring-lock-all"/>
    <keyword type="function" name="mate_keyring_lock_all_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-lock-all-sync"/>
    <keyword type="function" name="mate_keyring_create ()" link="mate-keyring-Keyrings.html#mate-keyring-create"/>
    <keyword type="function" name="mate_keyring_create_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-create-sync"/>
    <keyword type="function" name="mate_keyring_unlock ()" link="mate-keyring-Keyrings.html#mate-keyring-unlock"/>
    <keyword type="function" name="mate_keyring_unlock_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-unlock-sync"/>
    <keyword type="function" name="mate_keyring_lock ()" link="mate-keyring-Keyrings.html#mate-keyring-lock"/>
    <keyword type="function" name="mate_keyring_lock_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-lock-sync"/>
    <keyword type="function" name="mate_keyring_delete ()" link="mate-keyring-Keyrings.html#mate-keyring-delete"/>
    <keyword type="function" name="mate_keyring_delete_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-delete-sync"/>
    <keyword type="function" name="mate_keyring_get_info ()" link="mate-keyring-Keyrings.html#mate-keyring-get-info"/>
    <keyword type="function" name="mate_keyring_get_info_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-get-info-sync"/>
    <keyword type="function" name="mate_keyring_set_info ()" link="mate-keyring-Keyrings.html#mate-keyring-set-info"/>
    <keyword type="function" name="mate_keyring_set_info_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-set-info-sync"/>
    <keyword type="function" name="mate_keyring_change_password ()" link="mate-keyring-Keyrings.html#mate-keyring-change-password"/>
    <keyword type="function" name="mate_keyring_change_password_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-change-password-sync"/>
    <keyword type="function" name="mate_keyring_list_item_ids ()" link="mate-keyring-Keyrings.html#mate-keyring-list-item-ids"/>
    <keyword type="function" name="mate_keyring_list_item_ids_sync ()" link="mate-keyring-Keyrings.html#mate-keyring-list-item-ids-sync"/>
    <keyword type="typedef" name="MateKeyringInfo" link="mate-keyring-Keyring-Info.html#MateKeyringInfo"/>
    <keyword type="function" name="mate_keyring_info_free ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-free"/>
    <keyword type="function" name="mate_keyring_info_copy ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-copy"/>
    <keyword type="function" name="mate_keyring_info_set_lock_on_idle ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-set-lock-on-idle"/>
    <keyword type="function" name="mate_keyring_info_get_lock_on_idle ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-get-lock-on-idle"/>
    <keyword type="function" name="mate_keyring_info_set_lock_timeout ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-set-lock-timeout"/>
    <keyword type="function" name="mate_keyring_info_get_lock_timeout ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-get-lock-timeout"/>
    <keyword type="function" name="mate_keyring_info_get_mtime ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-get-mtime"/>
    <keyword type="function" name="mate_keyring_info_get_ctime ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-get-ctime"/>
    <keyword type="function" name="mate_keyring_info_get_is_locked ()" link="mate-keyring-Keyring-Info.html#mate-keyring-info-get-is-locked"/>
    <keyword type="enum" name="enum MateKeyringItemInfoFlags" link="mate-keyring-Keyring-Items.html#MateKeyringItemInfoFlags"/>
    <keyword type="function" name="MateKeyringOperationGetItemInfoCallback ()" link="mate-keyring-Keyring-Items.html#MateKeyringOperationGetItemInfoCallback"/>
    <keyword type="function" name="MateKeyringOperationGetAttributesCallback ()" link="mate-keyring-Keyring-Items.html#MateKeyringOperationGetAttributesCallback"/>
    <keyword type="function" name="mate_keyring_item_create ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-create"/>
    <keyword type="function" name="mate_keyring_item_create_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-create-sync"/>
    <keyword type="function" name="mate_keyring_item_delete ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-delete"/>
    <keyword type="function" name="mate_keyring_item_delete_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-delete-sync"/>
    <keyword type="function" name="mate_keyring_item_get_info ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-info"/>
    <keyword type="function" name="mate_keyring_item_get_info_full ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-info-full"/>
    <keyword type="function" name="mate_keyring_item_get_info_full_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-info-full-sync"/>
    <keyword type="function" name="mate_keyring_item_get_info_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-info-sync"/>
    <keyword type="function" name="mate_keyring_item_set_info ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-set-info"/>
    <keyword type="function" name="mate_keyring_item_set_info_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-set-info-sync"/>
    <keyword type="function" name="mate_keyring_item_get_attributes ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-attributes"/>
    <keyword type="function" name="mate_keyring_item_get_attributes_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-attributes-sync"/>
    <keyword type="function" name="mate_keyring_item_set_attributes ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-set-attributes"/>
    <keyword type="function" name="mate_keyring_item_set_attributes_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-set-attributes-sync"/>
    <keyword type="function" name="mate_keyring_item_get_acl ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-acl" deprecated="Never returns any ACL values."/>
    <keyword type="function" name="mate_keyring_item_get_acl_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-get-acl-sync" deprecated="Never returns any acls."/>
    <keyword type="function" name="mate_keyring_item_set_acl ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-set-acl" deprecated="This function no longer has any effect."/>
    <keyword type="function" name="mate_keyring_item_set_acl_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-set-acl-sync" deprecated="This function no longer has any effect."/>
    <keyword type="function" name="mate_keyring_item_grant_access_rights ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-grant-access-rights" deprecated="This function no longer has any effect." since="2.20"/>
    <keyword type="function" name="mate_keyring_item_grant_access_rights_sync ()" link="mate-keyring-Keyring-Items.html#mate-keyring-item-grant-access-rights-sync" deprecated="This function no longer has any effect."/>
    <keyword type="enum" name="enum MateKeyringItemType" link="mate-keyring-Item-Information.html#MateKeyringItemType"/>
    <keyword type="typedef" name="MateKeyringItemInfo" link="mate-keyring-Item-Information.html#MateKeyringItemInfo"/>
    <keyword type="function" name="mate_keyring_item_info_free ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-free"/>
    <keyword type="function" name="mate_keyring_item_info_new ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-new"/>
    <keyword type="function" name="mate_keyring_item_info_copy ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-copy"/>
    <keyword type="function" name="mate_keyring_item_info_get_type ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-get-type"/>
    <keyword type="function" name="mate_keyring_item_info_set_type ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-set-type"/>
    <keyword type="function" name="mate_keyring_item_info_get_secret ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-get-secret"/>
    <keyword type="function" name="mate_keyring_item_info_set_secret ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-set-secret"/>
    <keyword type="function" name="mate_keyring_item_info_get_display_name ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-get-display-name"/>
    <keyword type="function" name="mate_keyring_item_info_set_display_name ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-set-display-name"/>
    <keyword type="function" name="mate_keyring_item_info_get_mtime ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-get-mtime"/>
    <keyword type="function" name="mate_keyring_item_info_get_ctime ()" link="mate-keyring-Item-Information.html#mate-keyring-item-info-get-ctime"/>
    <keyword type="enum" name="enum MateKeyringAttributeType" link="mate-keyring-Item-Attributes.html#MateKeyringAttributeType"/>
    <keyword type="typedef" name="MateKeyringAttributeList" link="mate-keyring-Item-Attributes.html#MateKeyringAttributeList"/>
    <keyword type="struct" name="MateKeyringAttribute" link="mate-keyring-Item-Attributes.html#MateKeyringAttribute"/>
    <keyword type="macro" name="mate_keyring_attribute_list_index()" link="mate-keyring-Item-Attributes.html#mate-keyring-attribute-list-index"/>
    <keyword type="macro" name="mate_keyring_attribute_list_new" link="mate-keyring-Item-Attributes.html#mate-keyring-attribute-list-new"/>
    <keyword type="function" name="mate_keyring_attribute_list_append_string ()" link="mate-keyring-Item-Attributes.html#mate-keyring-attribute-list-append-string"/>
    <keyword type="function" name="mate_keyring_attribute_list_append_uint32 ()" link="mate-keyring-Item-Attributes.html#mate-keyring-attribute-list-append-uint32"/>
    <keyword type="function" name="mate_keyring_attribute_list_free ()" link="mate-keyring-Item-Attributes.html#mate-keyring-attribute-list-free"/>
    <keyword type="function" name="mate_keyring_attribute_list_copy ()" link="mate-keyring-Item-Attributes.html#mate-keyring-attribute-list-copy"/>
    <keyword type="typedef" name="MateKeyringAccessControl" link="mate-keyring-Item-ACLs.html#MateKeyringAccessControl"/>
    <keyword type="typedef" name="MateKeyringApplicationRef" link="mate-keyring-Item-ACLs.html#MateKeyringApplicationRef"/>
    <keyword type="enum" name="enum MateKeyringAccessType" link="mate-keyring-Item-ACLs.html#MateKeyringAccessType"/>
    <keyword type="function" name="mate_keyring_application_ref_new ()" link="mate-keyring-Item-ACLs.html#mate-keyring-application-ref-new"/>
    <keyword type="function" name="mate_keyring_application_ref_copy ()" link="mate-keyring-Item-ACLs.html#mate-keyring-application-ref-copy"/>
    <keyword type="function" name="mate_keyring_application_ref_free ()" link="mate-keyring-Item-ACLs.html#mate-keyring-application-ref-free"/>
    <keyword type="function" name="mate_keyring_access_control_new ()" link="mate-keyring-Item-ACLs.html#mate-keyring-access-control-new"/>
    <keyword type="function" name="mate_keyring_access_control_copy ()" link="mate-keyring-Item-ACLs.html#mate-keyring-access-control-copy"/>
    <keyword type="function" name="mate_keyring_access_control_free ()" link="mate-keyring-Item-ACLs.html#mate-keyring-access-control-free"/>
    <keyword type="function" name="mate_keyring_acl_copy ()" link="mate-keyring-Item-ACLs.html#mate-keyring-acl-copy"/>
    <keyword type="function" name="mate_keyring_acl_free ()" link="mate-keyring-Item-ACLs.html#mate-keyring-acl-free"/>
    <keyword type="function" name="mate_keyring_item_ac_get_display_name ()" link="mate-keyring-Item-ACLs.html#mate-keyring-item-ac-get-display-name"/>
    <keyword type="function" name="mate_keyring_item_ac_set_display_name ()" link="mate-keyring-Item-ACLs.html#mate-keyring-item-ac-set-display-name"/>
    <keyword type="function" name="mate_keyring_item_ac_get_path_name ()" link="mate-keyring-Item-ACLs.html#mate-keyring-item-ac-get-path-name"/>
    <keyword type="function" name="mate_keyring_item_ac_set_path_name ()" link="mate-keyring-Item-ACLs.html#mate-keyring-item-ac-set-path-name"/>
    <keyword type="function" name="mate_keyring_item_ac_get_access_type ()" link="mate-keyring-Item-ACLs.html#mate-keyring-item-ac-get-access-type"/>
    <keyword type="function" name="mate_keyring_item_ac_set_access_type ()" link="mate-keyring-Item-ACLs.html#mate-keyring-item-ac-set-access-type"/>
    <keyword type="struct" name="MateKeyringFound" link="mate-keyring-Search-Functionality.html#MateKeyringFound"/>
    <keyword type="function" name="mate_keyring_found_free ()" link="mate-keyring-Search-Functionality.html#mate-keyring-found-free"/>
    <keyword type="function" name="mate_keyring_found_list_free ()" link="mate-keyring-Search-Functionality.html#mate-keyring-found-list-free"/>
    <keyword type="function" name="mate_keyring_find_items ()" link="mate-keyring-Search-Functionality.html#mate-keyring-find-items"/>
    <keyword type="function" name="mate_keyring_find_itemsv ()" link="mate-keyring-Search-Functionality.html#mate-keyring-find-itemsv"/>
    <keyword type="function" name="mate_keyring_find_items_sync ()" link="mate-keyring-Search-Functionality.html#mate-keyring-find-items-sync"/>
    <keyword type="function" name="mate_keyring_find_itemsv_sync ()" link="mate-keyring-Search-Functionality.html#mate-keyring-find-itemsv-sync"/>
    <keyword type="struct" name="MateKeyringNetworkPasswordData" link="mate-keyring-Network-Passwords.html#MateKeyringNetworkPasswordData"/>
    <keyword type="function" name="mate_keyring_network_password_free ()" link="mate-keyring-Network-Passwords.html#mate-keyring-network-password-free"/>
    <keyword type="function" name="mate_keyring_network_password_list_free ()" link="mate-keyring-Network-Passwords.html#mate-keyring-network-password-list-free"/>
    <keyword type="function" name="mate_keyring_find_network_password ()" link="mate-keyring-Network-Passwords.html#mate-keyring-find-network-password"/>
    <keyword type="function" name="mate_keyring_find_network_password_sync ()" link="mate-keyring-Network-Passwords.html#mate-keyring-find-network-password-sync"/>
    <keyword type="function" name="mate_keyring_set_network_password ()" link="mate-keyring-Network-Passwords.html#mate-keyring-set-network-password"/>
    <keyword type="function" name="mate_keyring_set_network_password_sync ()" link="mate-keyring-Network-Passwords.html#mate-keyring-set-network-password-sync"/>
    <keyword type="macro" name="mate_keyring_memory_new()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-new"/>
    <keyword type="function" name="mate_keyring_memory_alloc ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-alloc"/>
    <keyword type="function" name="mate_keyring_memory_try_alloc ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-try-alloc"/>
    <keyword type="function" name="mate_keyring_memory_realloc ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-realloc"/>
    <keyword type="function" name="mate_keyring_memory_try_realloc ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-try-realloc"/>
    <keyword type="function" name="mate_keyring_memory_free ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-free"/>
    <keyword type="function" name="mate_keyring_memory_is_secure ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-is-secure"/>
    <keyword type="function" name="mate_keyring_memory_strdup ()" link="mate-keyring-Non-pageable-Memory.html#mate-keyring-memory-strdup"/>
    <keyword type="function" name="mate_keyring_result_to_message ()" link="mate-keyring-Result-Codes.html#mate-keyring-result-to-message"/>
    <keyword type="enum" name="enum MateKeyringResult" link="mate-keyring-Result-Codes.html#MateKeyringResult"/>
    <keyword type="function" name="mate_keyring_is_available ()" link="mate-keyring-Miscellaneous-Functions.html#mate-keyring-is-available"/>
    <keyword type="function" name="mate_keyring_cancel_request ()" link="mate-keyring-Miscellaneous-Functions.html#mate-keyring-cancel-request"/>
    <keyword type="function" name="mate_keyring_string_list_free ()" link="mate-keyring-Miscellaneous-Functions.html#mate-keyring-string-list-free"/>
    <keyword type="function" name="mate_keyring_daemon_set_display_sync ()" link="mate-keyring-Daemon-Management-Functions.html#mate-keyring-daemon-set-display-sync"/>
    <keyword type="function" name="mate_keyring_daemon_prepare_environment_sync ()" link="mate-keyring-Daemon-Management-Functions.html#mate-keyring-daemon-prepare-environment-sync"/>
    <keyword type="function" name="MateKeyringOperationDoneCallback ()" link="mate-keyring-Callbacks.html#MateKeyringOperationDoneCallback"/>
    <keyword type="function" name="MateKeyringOperationGetIntCallback ()" link="mate-keyring-Callbacks.html#MateKeyringOperationGetIntCallback"/>
    <keyword type="function" name="MateKeyringOperationGetListCallback ()" link="mate-keyring-Callbacks.html#MateKeyringOperationGetListCallback"/>
    <keyword type="function" name="MateKeyringOperationGetStringCallback ()" link="mate-keyring-Callbacks.html#MateKeyringOperationGetStringCallback"/>
  </functions>
</book>
