<?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="Gck Library Reference Manual" link="index.html" author="" name="gck" version="2" language="c">
  <chapters>
    <sub name="PKCS#11 GObject Bindings" link="reference.html">
      <sub name="GckModule" link="GckModule.html"/>
      <sub name="GckSlot" link="GckSlot.html"/>
      <sub name="GckSession" link="GckSession.html"/>
      <sub name="GckObject" link="GckObject.html"/>
      <sub name="GckAttribute" link="gck-GckAttribute.html"/>
      <sub name="GckAttributes" link="GckAttributes.html"/>
      <sub name="GckObjectCache" link="GckObjectCache.html"/>
      <sub name="GckEnumerator" link="GckEnumerator.html"/>
      <sub name="GckModule lists" link="gck-GckModule-lists.html"/>
      <sub name="Errors" link="gck-Errors.html"/>
      <sub name="PKCS11 URIs" link="gck-PKCS11-URIs.html"/>
      <sub name="Miscellaneous Functions" link="gck-Miscellaneous-Functions.html"/>
    </sub>
    <sub name="About PKCS#11" link="pkcs11-links.html"/>
    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
  </chapters>
  <functions>
    <keyword type="struct" name="struct GckModule" link="GckModule.html#GckModule-struct"/>
    <keyword type="function" name="gck_module_initialize ()" link="GckModule.html#gck-module-initialize"/>
    <keyword type="function" name="gck_module_initialize_async ()" link="GckModule.html#gck-module-initialize-async"/>
    <keyword type="function" name="gck_module_initialize_finish ()" link="GckModule.html#gck-module-initialize-finish"/>
    <keyword type="function" name="gck_module_new ()" link="GckModule.html#gck-module-new"/>
    <keyword type="function" name="gck_module_equal ()" link="GckModule.html#gck-module-equal"/>
    <keyword type="function" name="gck_module_hash ()" link="GckModule.html#gck-module-hash"/>
    <keyword type="function" name="gck_module_match ()" link="GckModule.html#gck-module-match"/>
    <keyword type="function" name="gck_module_get_path ()" link="GckModule.html#gck-module-get-path"/>
    <keyword type="function" name="gck_module_get_functions ()" link="GckModule.html#gck-module-get-functions"/>
    <keyword type="function" name="gck_module_get_info ()" link="GckModule.html#gck-module-get-info"/>
    <keyword type="function" name="gck_module_get_slots ()" link="GckModule.html#gck-module-get-slots"/>
    <keyword type="struct" name="struct GckModuleInfo" link="GckModule.html#GckModuleInfo-struct"/>
    <keyword type="function" name="gck_module_info_copy ()" link="GckModule.html#gck-module-info-copy"/>
    <keyword type="function" name="gck_module_info_free ()" link="GckModule.html#gck-module-info-free"/>
    <keyword type="property" name="The &quot;functions&quot; property" link="GckModule.html#GckModule--functions"/>
    <keyword type="property" name="The &quot;path&quot; property" link="GckModule.html#GckModule--path"/>
    <keyword type="signal" name="The &quot;authenticate-object&quot; signal" link="GckModule.html#GckModule-authenticate-object"/>
    <keyword type="signal" name="The &quot;authenticate-slot&quot; signal" link="GckModule.html#GckModule-authenticate-slot"/>
    <keyword type="struct" name="struct GckMechanismInfo" link="GckSlot.html#GckMechanismInfo-struct"/>
    <keyword type="function" name="gck_mechanism_info_copy ()" link="GckSlot.html#gck-mechanism-info-copy"/>
    <keyword type="function" name="gck_mechanism_info_free ()" link="GckSlot.html#gck-mechanism-info-free"/>
    <keyword type="macro" name="gck_mechanisms_length()" link="GckSlot.html#gck-mechanisms-length"/>
    <keyword type="macro" name="gck_mechanisms_at()" link="GckSlot.html#gck-mechanisms-at"/>
    <keyword type="function" name="gck_mechanisms_check ()" link="GckSlot.html#gck-mechanisms-check"/>
    <keyword type="enum" name="enum GckSessionOptions" link="GckSlot.html#GckSessionOptions"/>
    <keyword type="struct" name="struct GckSlot" link="GckSlot.html#GckSlot-struct"/>
    <keyword type="function" name="gck_slot_equal ()" link="GckSlot.html#gck-slot-equal"/>
    <keyword type="function" name="gck_slot_hash ()" link="GckSlot.html#gck-slot-hash"/>
    <keyword type="function" name="gck_slot_get_module ()" link="GckSlot.html#gck-slot-get-module"/>
    <keyword type="function" name="gck_slot_get_handle ()" link="GckSlot.html#gck-slot-get-handle"/>
    <keyword type="function" name="gck_slot_get_info ()" link="GckSlot.html#gck-slot-get-info"/>
    <keyword type="function" name="gck_slot_match ()" link="GckSlot.html#gck-slot-match"/>
    <keyword type="function" name="gck_slot_get_token_info ()" link="GckSlot.html#gck-slot-get-token-info"/>
    <keyword type="function" name="gck_slot_get_mechanisms ()" link="GckSlot.html#gck-slot-get-mechanisms"/>
    <keyword type="function" name="gck_slot_get_mechanism_info ()" link="GckSlot.html#gck-slot-get-mechanism-info"/>
    <keyword type="function" name="gck_slot_has_flags ()" link="GckSlot.html#gck-slot-has-flags"/>
    <keyword type="function" name="gck_slot_enumerate_objects ()" link="GckSlot.html#gck-slot-enumerate-objects"/>
    <keyword type="function" name="gck_slots_enumerate_objects ()" link="GckSlot.html#gck-slots-enumerate-objects"/>
    <keyword type="function" name="gck_slot_open_session ()" link="GckSlot.html#gck-slot-open-session"/>
    <keyword type="function" name="gck_slot_open_session_full ()" link="GckSlot.html#gck-slot-open-session-full"/>
    <keyword type="function" name="gck_slot_open_session_full_async ()" link="GckSlot.html#gck-slot-open-session-full-async"/>
    <keyword type="function" name="gck_slot_open_session_async ()" link="GckSlot.html#gck-slot-open-session-async"/>
    <keyword type="function" name="gck_slot_open_session_finish ()" link="GckSlot.html#gck-slot-open-session-finish"/>
    <keyword type="function" name="gck_slot_from_handle ()" link="GckSlot.html#gck-slot-from-handle"/>
    <keyword type="struct" name="struct GckSlotInfo" link="GckSlot.html#GckSlotInfo-struct"/>
    <keyword type="function" name="gck_slot_info_copy ()" link="GckSlot.html#gck-slot-info-copy"/>
    <keyword type="function" name="gck_slot_info_free ()" link="GckSlot.html#gck-slot-info-free"/>
    <keyword type="struct" name="struct GckTokenInfo" link="GckSlot.html#GckTokenInfo-struct"/>
    <keyword type="function" name="gck_token_info_copy ()" link="GckSlot.html#gck-token-info-copy"/>
    <keyword type="function" name="gck_token_info_free ()" link="GckSlot.html#gck-token-info-free"/>
    <keyword type="property" name="The &quot;handle&quot; property" link="GckSlot.html#GckSlot--handle"/>
    <keyword type="property" name="The &quot;module&quot; property" link="GckSlot.html#GckSlot--module"/>
    <keyword type="struct" name="struct GckSession" link="GckSession.html#GckSession-struct"/>
    <keyword type="function" name="gck_session_from_handle ()" link="GckSession.html#gck-session-from-handle"/>
    <keyword type="function" name="gck_session_open ()" link="GckSession.html#gck-session-open"/>
    <keyword type="function" name="gck_session_open_async ()" link="GckSession.html#gck-session-open-async"/>
    <keyword type="function" name="gck_session_open_finish ()" link="GckSession.html#gck-session-open-finish"/>
    <keyword type="function" name="gck_session_get_module ()" link="GckSession.html#gck-session-get-module"/>
    <keyword type="function" name="gck_session_get_slot ()" link="GckSession.html#gck-session-get-slot"/>
    <keyword type="function" name="gck_session_get_handle ()" link="GckSession.html#gck-session-get-handle"/>
    <keyword type="function" name="gck_session_get_info ()" link="GckSession.html#gck-session-get-info"/>
    <keyword type="function" name="gck_session_get_interaction ()" link="GckSession.html#gck-session-get-interaction"/>
    <keyword type="function" name="gck_session_login ()" link="GckSession.html#gck-session-login"/>
    <keyword type="function" name="gck_session_login_async ()" link="GckSession.html#gck-session-login-async"/>
    <keyword type="function" name="gck_session_login_finish ()" link="GckSession.html#gck-session-login-finish"/>
    <keyword type="function" name="gck_session_logout ()" link="GckSession.html#gck-session-logout"/>
    <keyword type="function" name="gck_session_logout_async ()" link="GckSession.html#gck-session-logout-async"/>
    <keyword type="function" name="gck_session_logout_finish ()" link="GckSession.html#gck-session-logout-finish"/>
    <keyword type="function" name="gck_session_create_object ()" link="GckSession.html#gck-session-create-object"/>
    <keyword type="function" name="gck_session_create_object_async ()" link="GckSession.html#gck-session-create-object-async"/>
    <keyword type="function" name="gck_session_create_object_finish ()" link="GckSession.html#gck-session-create-object-finish"/>
    <keyword type="function" name="gck_session_enumerate_objects ()" link="GckSession.html#gck-session-enumerate-objects"/>
    <keyword type="function" name="gck_session_find_handles ()" link="GckSession.html#gck-session-find-handles"/>
    <keyword type="function" name="gck_session_find_handles_async ()" link="GckSession.html#gck-session-find-handles-async"/>
    <keyword type="function" name="gck_session_find_handles_finish ()" link="GckSession.html#gck-session-find-handles-finish"/>
    <keyword type="function" name="gck_session_find_objects ()" link="GckSession.html#gck-session-find-objects"/>
    <keyword type="function" name="gck_session_find_objects_async ()" link="GckSession.html#gck-session-find-objects-async"/>
    <keyword type="function" name="gck_session_find_objects_finish ()" link="GckSession.html#gck-session-find-objects-finish"/>
    <keyword type="function" name="gck_session_encrypt ()" link="GckSession.html#gck-session-encrypt"/>
    <keyword type="function" name="gck_session_encrypt_full ()" link="GckSession.html#gck-session-encrypt-full"/>
    <keyword type="function" name="gck_session_encrypt_async ()" link="GckSession.html#gck-session-encrypt-async"/>
    <keyword type="function" name="gck_session_encrypt_finish ()" link="GckSession.html#gck-session-encrypt-finish"/>
    <keyword type="function" name="gck_session_decrypt ()" link="GckSession.html#gck-session-decrypt"/>
    <keyword type="function" name="gck_session_decrypt_full ()" link="GckSession.html#gck-session-decrypt-full"/>
    <keyword type="function" name="gck_session_decrypt_async ()" link="GckSession.html#gck-session-decrypt-async"/>
    <keyword type="function" name="gck_session_decrypt_finish ()" link="GckSession.html#gck-session-decrypt-finish"/>
    <keyword type="function" name="gck_session_login_interactive ()" link="GckSession.html#gck-session-login-interactive"/>
    <keyword type="function" name="gck_session_login_interactive_async ()" link="GckSession.html#gck-session-login-interactive-async"/>
    <keyword type="function" name="gck_session_login_interactive_finish ()" link="GckSession.html#gck-session-login-interactive-finish"/>
    <keyword type="function" name="gck_session_set_interaction ()" link="GckSession.html#gck-session-set-interaction"/>
    <keyword type="function" name="gck_session_sign ()" link="GckSession.html#gck-session-sign"/>
    <keyword type="function" name="gck_session_sign_full ()" link="GckSession.html#gck-session-sign-full"/>
    <keyword type="function" name="gck_session_sign_async ()" link="GckSession.html#gck-session-sign-async"/>
    <keyword type="function" name="gck_session_sign_finish ()" link="GckSession.html#gck-session-sign-finish"/>
    <keyword type="function" name="gck_session_verify ()" link="GckSession.html#gck-session-verify"/>
    <keyword type="function" name="gck_session_verify_full ()" link="GckSession.html#gck-session-verify-full"/>
    <keyword type="function" name="gck_session_verify_async ()" link="GckSession.html#gck-session-verify-async"/>
    <keyword type="function" name="gck_session_verify_finish ()" link="GckSession.html#gck-session-verify-finish"/>
    <keyword type="function" name="gck_session_derive_key ()" link="GckSession.html#gck-session-derive-key"/>
    <keyword type="function" name="gck_session_derive_key_async ()" link="GckSession.html#gck-session-derive-key-async"/>
    <keyword type="function" name="gck_session_derive_key_finish ()" link="GckSession.html#gck-session-derive-key-finish"/>
    <keyword type="function" name="gck_session_derive_key_full ()" link="GckSession.html#gck-session-derive-key-full"/>
    <keyword type="function" name="gck_session_generate_key_pair ()" link="GckSession.html#gck-session-generate-key-pair"/>
    <keyword type="function" name="gck_session_generate_key_pair_async ()" link="GckSession.html#gck-session-generate-key-pair-async"/>
    <keyword type="function" name="gck_session_generate_key_pair_finish ()" link="GckSession.html#gck-session-generate-key-pair-finish"/>
    <keyword type="function" name="gck_session_generate_key_pair_full ()" link="GckSession.html#gck-session-generate-key-pair-full"/>
    <keyword type="function" name="gck_session_get_options ()" link="GckSession.html#gck-session-get-options"/>
    <keyword type="function" name="gck_session_get_state ()" link="GckSession.html#gck-session-get-state"/>
    <keyword type="function" name="gck_session_init_pin ()" link="GckSession.html#gck-session-init-pin"/>
    <keyword type="function" name="gck_session_init_pin_async ()" link="GckSession.html#gck-session-init-pin-async"/>
    <keyword type="function" name="gck_session_init_pin_finish ()" link="GckSession.html#gck-session-init-pin-finish"/>
    <keyword type="function" name="gck_session_set_pin ()" link="GckSession.html#gck-session-set-pin"/>
    <keyword type="function" name="gck_session_set_pin_async ()" link="GckSession.html#gck-session-set-pin-async"/>
    <keyword type="function" name="gck_session_set_pin_finish ()" link="GckSession.html#gck-session-set-pin-finish"/>
    <keyword type="function" name="gck_session_unwrap_key ()" link="GckSession.html#gck-session-unwrap-key"/>
    <keyword type="function" name="gck_session_unwrap_key_async ()" link="GckSession.html#gck-session-unwrap-key-async"/>
    <keyword type="function" name="gck_session_unwrap_key_finish ()" link="GckSession.html#gck-session-unwrap-key-finish"/>
    <keyword type="function" name="gck_session_unwrap_key_full ()" link="GckSession.html#gck-session-unwrap-key-full"/>
    <keyword type="function" name="gck_session_wrap_key ()" link="GckSession.html#gck-session-wrap-key"/>
    <keyword type="function" name="gck_session_wrap_key_async ()" link="GckSession.html#gck-session-wrap-key-async"/>
    <keyword type="function" name="gck_session_wrap_key_finish ()" link="GckSession.html#gck-session-wrap-key-finish"/>
    <keyword type="function" name="gck_session_wrap_key_full ()" link="GckSession.html#gck-session-wrap-key-full"/>
    <keyword type="struct" name="struct GckSessionInfo" link="GckSession.html#GckSessionInfo-struct"/>
    <keyword type="function" name="gck_session_info_copy ()" link="GckSession.html#gck-session-info-copy"/>
    <keyword type="function" name="gck_session_info_free ()" link="GckSession.html#gck-session-info-free"/>
    <keyword type="struct" name="struct GckMechanism" link="GckSession.html#GckMechanism"/>
    <keyword type="property" name="The &quot;app-data&quot; property" link="GckSession.html#GckSession--app-data"/>
    <keyword type="property" name="The &quot;handle&quot; property" link="GckSession.html#GckSession--handle"/>
    <keyword type="property" name="The &quot;interaction&quot; property" link="GckSession.html#GckSession--interaction"/>
    <keyword type="property" name="The &quot;module&quot; property" link="GckSession.html#GckSession--module"/>
    <keyword type="property" name="The &quot;opening-flags&quot; property" link="GckSession.html#GckSession--opening-flags"/>
    <keyword type="property" name="The &quot;options&quot; property" link="GckSession.html#GckSession--options"/>
    <keyword type="property" name="The &quot;slot&quot; property" link="GckSession.html#GckSession--slot"/>
    <keyword type="signal" name="The &quot;discard-handle&quot; signal" link="GckSession.html#GckSession-discard-handle"/>
    <keyword type="struct" name="struct GckObject" link="GckObject.html#GckObject-struct"/>
    <keyword type="struct" name="struct GckObjectClass" link="GckObject.html#GckObjectClass"/>
    <keyword type="function" name="gck_object_from_handle ()" link="GckObject.html#gck-object-from-handle"/>
    <keyword type="function" name="gck_objects_from_handle_array ()" link="GckObject.html#gck-objects-from-handle-array"/>
    <keyword type="function" name="gck_object_equal ()" link="GckObject.html#gck-object-equal"/>
    <keyword type="function" name="gck_object_hash ()" link="GckObject.html#gck-object-hash"/>
    <keyword type="function" name="gck_object_get_module ()" link="GckObject.html#gck-object-get-module"/>
    <keyword type="function" name="gck_object_get_handle ()" link="GckObject.html#gck-object-get-handle"/>
    <keyword type="function" name="gck_object_get_session ()" link="GckObject.html#gck-object-get-session"/>
    <keyword type="function" name="gck_object_destroy ()" link="GckObject.html#gck-object-destroy"/>
    <keyword type="function" name="gck_object_destroy_async ()" link="GckObject.html#gck-object-destroy-async"/>
    <keyword type="function" name="gck_object_destroy_finish ()" link="GckObject.html#gck-object-destroy-finish"/>
    <keyword type="function" name="gck_object_set ()" link="GckObject.html#gck-object-set"/>
    <keyword type="function" name="gck_object_set_async ()" link="GckObject.html#gck-object-set-async"/>
    <keyword type="function" name="gck_object_set_finish ()" link="GckObject.html#gck-object-set-finish"/>
    <keyword type="function" name="gck_object_get ()" link="GckObject.html#gck-object-get"/>
    <keyword type="function" name="gck_object_get_async ()" link="GckObject.html#gck-object-get-async"/>
    <keyword type="function" name="gck_object_get_finish ()" link="GckObject.html#gck-object-get-finish"/>
    <keyword type="function" name="gck_object_get_data ()" link="GckObject.html#gck-object-get-data"/>
    <keyword type="function" name="gck_object_get_data_full ()" link="GckObject.html#gck-object-get-data-full"/>
    <keyword type="function" name="gck_object_get_data_async ()" link="GckObject.html#gck-object-get-data-async"/>
    <keyword type="function" name="gck_object_get_data_finish ()" link="GckObject.html#gck-object-get-data-finish"/>
    <keyword type="function" name="gck_object_get_full ()" link="GckObject.html#gck-object-get-full"/>
    <keyword type="function" name="gck_object_get_template ()" link="GckObject.html#gck-object-get-template"/>
    <keyword type="function" name="gck_object_get_template_async ()" link="GckObject.html#gck-object-get-template-async"/>
    <keyword type="function" name="gck_object_get_template_finish ()" link="GckObject.html#gck-object-get-template-finish"/>
    <keyword type="function" name="gck_object_set_template ()" link="GckObject.html#gck-object-set-template"/>
    <keyword type="function" name="gck_object_set_template_async ()" link="GckObject.html#gck-object-set-template-async"/>
    <keyword type="function" name="gck_object_set_template_finish ()" link="GckObject.html#gck-object-set-template-finish"/>
    <keyword type="property" name="The &quot;handle&quot; property" link="GckObject.html#GckObject--handle"/>
    <keyword type="property" name="The &quot;module&quot; property" link="GckObject.html#GckObject--module"/>
    <keyword type="property" name="The &quot;session&quot; property" link="GckObject.html#GckObject--session"/>
    <keyword type="struct" name="struct GckAttribute" link="gck-GckAttribute.html#GckAttribute"/>
    <keyword type="function" name="gck_attribute_is_invalid ()" link="gck-GckAttribute.html#gck-attribute-is-invalid"/>
    <keyword type="function" name="gck_attribute_get_boolean ()" link="gck-GckAttribute.html#gck-attribute-get-boolean"/>
    <keyword type="function" name="gck_attribute_get_ulong ()" link="gck-GckAttribute.html#gck-attribute-get-ulong"/>
    <keyword type="function" name="gck_attribute_get_string ()" link="gck-GckAttribute.html#gck-attribute-get-string"/>
    <keyword type="function" name="gck_attribute_get_date ()" link="gck-GckAttribute.html#gck-attribute-get-date"/>
    <keyword type="function" name="gck_attribute_dump ()" link="gck-GckAttribute.html#gck-attribute-dump"/>
    <keyword type="function" name="gck_attribute_equal ()" link="gck-GckAttribute.html#gck-attribute-equal"/>
    <keyword type="function" name="gck_attribute_hash ()" link="gck-GckAttribute.html#gck-attribute-hash"/>
    <keyword type="function" name="gck_attribute_init ()" link="gck-GckAttribute.html#gck-attribute-init"/>
    <keyword type="function" name="gck_attribute_init_boolean ()" link="gck-GckAttribute.html#gck-attribute-init-boolean"/>
    <keyword type="function" name="gck_attribute_init_date ()" link="gck-GckAttribute.html#gck-attribute-init-date"/>
    <keyword type="function" name="gck_attribute_init_string ()" link="gck-GckAttribute.html#gck-attribute-init-string"/>
    <keyword type="function" name="gck_attribute_init_ulong ()" link="gck-GckAttribute.html#gck-attribute-init-ulong"/>
    <keyword type="function" name="gck_attribute_init_empty ()" link="gck-GckAttribute.html#gck-attribute-init-empty"/>
    <keyword type="function" name="gck_attribute_init_invalid ()" link="gck-GckAttribute.html#gck-attribute-init-invalid"/>
    <keyword type="function" name="gck_attribute_init_copy ()" link="gck-GckAttribute.html#gck-attribute-init-copy"/>
    <keyword type="function" name="gck_attribute_new ()" link="gck-GckAttribute.html#gck-attribute-new"/>
    <keyword type="function" name="gck_attribute_new_boolean ()" link="gck-GckAttribute.html#gck-attribute-new-boolean"/>
    <keyword type="function" name="gck_attribute_new_date ()" link="gck-GckAttribute.html#gck-attribute-new-date"/>
    <keyword type="function" name="gck_attribute_new_string ()" link="gck-GckAttribute.html#gck-attribute-new-string"/>
    <keyword type="function" name="gck_attribute_new_ulong ()" link="gck-GckAttribute.html#gck-attribute-new-ulong"/>
    <keyword type="function" name="gck_attribute_new_empty ()" link="gck-GckAttribute.html#gck-attribute-new-empty"/>
    <keyword type="function" name="gck_attribute_new_invalid ()" link="gck-GckAttribute.html#gck-attribute-new-invalid"/>
    <keyword type="function" name="gck_attribute_dup ()" link="gck-GckAttribute.html#gck-attribute-dup"/>
    <keyword type="function" name="gck_attribute_clear ()" link="gck-GckAttribute.html#gck-attribute-clear"/>
    <keyword type="function" name="gck_attribute_free ()" link="gck-GckAttribute.html#gck-attribute-free"/>
    <keyword type="struct" name="GckAttributes" link="GckAttributes.html#GckAttributes-struct"/>
    <keyword type="function" name="gck_attributes_new_empty ()" link="GckAttributes.html#gck-attributes-new-empty"/>
    <keyword type="function" name="gck_attributes_at ()" link="GckAttributes.html#gck-attributes-at"/>
    <keyword type="function" name="gck_attributes_find ()" link="GckAttributes.html#gck-attributes-find"/>
    <keyword type="function" name="gck_attributes_find_boolean ()" link="GckAttributes.html#gck-attributes-find-boolean"/>
    <keyword type="function" name="gck_attributes_find_ulong ()" link="GckAttributes.html#gck-attributes-find-ulong"/>
    <keyword type="function" name="gck_attributes_find_string ()" link="GckAttributes.html#gck-attributes-find-string"/>
    <keyword type="function" name="gck_attributes_find_date ()" link="GckAttributes.html#gck-attributes-find-date"/>
    <keyword type="function" name="gck_attributes_count ()" link="GckAttributes.html#gck-attributes-count"/>
    <keyword type="function" name="gck_attributes_ref ()" link="GckAttributes.html#gck-attributes-ref"/>
    <keyword type="function" name="gck_attributes_ref_sink ()" link="GckAttributes.html#gck-attributes-ref-sink"/>
    <keyword type="function" name="gck_attributes_unref ()" link="GckAttributes.html#gck-attributes-unref"/>
    <keyword type="function" name="gck_attributes_contains ()" link="GckAttributes.html#gck-attributes-contains"/>
    <keyword type="function" name="gck_attributes_to_string ()" link="GckAttributes.html#gck-attributes-to-string"/>
    <keyword type="function" name="gck_attributes_dump ()" link="GckAttributes.html#gck-attributes-dump"/>
    <keyword type="struct" name="struct GckBuilder" link="GckAttributes.html#GckBuilder-struct"/>
    <keyword type="enum" name="enum GckBuilderFlags" link="GckAttributes.html#GckBuilderFlags"/>
    <keyword type="macro" name="GCK_BUILDER_INIT" link="GckAttributes.html#GCK-BUILDER-INIT:CAPS"/>
    <keyword type="function" name="gck_builder_init ()" link="GckAttributes.html#gck-builder-init"/>
    <keyword type="function" name="gck_builder_init_full ()" link="GckAttributes.html#gck-builder-init-full"/>
    <keyword type="function" name="gck_builder_new ()" link="GckAttributes.html#gck-builder-new"/>
    <keyword type="function" name="gck_builder_add_boolean ()" link="GckAttributes.html#gck-builder-add-boolean"/>
    <keyword type="function" name="gck_builder_set_boolean ()" link="GckAttributes.html#gck-builder-set-boolean"/>
    <keyword type="function" name="gck_builder_add_data ()" link="GckAttributes.html#gck-builder-add-data"/>
    <keyword type="function" name="gck_builder_set_data ()" link="GckAttributes.html#gck-builder-set-data"/>
    <keyword type="function" name="gck_builder_take_data ()" link="GckAttributes.html#gck-builder-take-data"/>
    <keyword type="function" name="gck_builder_add_date ()" link="GckAttributes.html#gck-builder-add-date"/>
    <keyword type="function" name="gck_builder_set_date ()" link="GckAttributes.html#gck-builder-set-date"/>
    <keyword type="function" name="gck_builder_add_string ()" link="GckAttributes.html#gck-builder-add-string"/>
    <keyword type="function" name="gck_builder_set_string ()" link="GckAttributes.html#gck-builder-set-string"/>
    <keyword type="function" name="gck_builder_add_ulong ()" link="GckAttributes.html#gck-builder-add-ulong"/>
    <keyword type="function" name="gck_builder_set_ulong ()" link="GckAttributes.html#gck-builder-set-ulong"/>
    <keyword type="function" name="gck_builder_add_empty ()" link="GckAttributes.html#gck-builder-add-empty"/>
    <keyword type="function" name="gck_builder_set_empty ()" link="GckAttributes.html#gck-builder-set-empty"/>
    <keyword type="function" name="gck_builder_add_invalid ()" link="GckAttributes.html#gck-builder-add-invalid"/>
    <keyword type="function" name="gck_builder_set_invalid ()" link="GckAttributes.html#gck-builder-set-invalid"/>
    <keyword type="function" name="gck_builder_add_attribute ()" link="GckAttributes.html#gck-builder-add-attribute"/>
    <keyword type="function" name="gck_builder_add_all ()" link="GckAttributes.html#gck-builder-add-all"/>
    <keyword type="function" name="gck_builder_set_all ()" link="GckAttributes.html#gck-builder-set-all"/>
    <keyword type="function" name="gck_builder_add_except ()" link="GckAttributes.html#gck-builder-add-except"/>
    <keyword type="function" name="gck_builder_add_exceptv ()" link="GckAttributes.html#gck-builder-add-exceptv"/>
    <keyword type="function" name="gck_builder_add_only ()" link="GckAttributes.html#gck-builder-add-only"/>
    <keyword type="function" name="gck_builder_add_onlyv ()" link="GckAttributes.html#gck-builder-add-onlyv"/>
    <keyword type="function" name="gck_builder_end ()" link="GckAttributes.html#gck-builder-end"/>
    <keyword type="function" name="gck_builder_clear ()" link="GckAttributes.html#gck-builder-clear"/>
    <keyword type="function" name="gck_builder_steal ()" link="GckAttributes.html#gck-builder-steal"/>
    <keyword type="function" name="gck_builder_ref ()" link="GckAttributes.html#gck-builder-ref"/>
    <keyword type="function" name="gck_builder_unref ()" link="GckAttributes.html#gck-builder-unref"/>
    <keyword type="function" name="gck_builder_copy ()" link="GckAttributes.html#gck-builder-copy"/>
    <keyword type="function" name="gck_builder_find ()" link="GckAttributes.html#gck-builder-find"/>
    <keyword type="function" name="gck_builder_find_boolean ()" link="GckAttributes.html#gck-builder-find-boolean"/>
    <keyword type="function" name="gck_builder_find_date ()" link="GckAttributes.html#gck-builder-find-date"/>
    <keyword type="function" name="gck_builder_find_string ()" link="GckAttributes.html#gck-builder-find-string"/>
    <keyword type="function" name="gck_builder_find_ulong ()" link="GckAttributes.html#gck-builder-find-ulong"/>
    <keyword type="function" name="gck_attributes_new ()" link="GckAttributes.html#gck-attributes-new"/>
    <keyword type="function" name="gck_attributes_add ()" link="GckAttributes.html#gck-attributes-add" deprecated="3.4: Use gck_builder_set_all() instead."/>
    <keyword type="function" name="gck_attributes_add_all ()" link="GckAttributes.html#gck-attributes-add-all" deprecated="3.4: Use gck_builder_add_all() instead."/>
    <keyword type="function" name="gck_attributes_add_boolean ()" link="GckAttributes.html#gck-attributes-add-boolean" deprecated="3.4: Use gck_builder_add_boolean() instead."/>
    <keyword type="function" name="gck_attributes_add_data ()" link="GckAttributes.html#gck-attributes-add-data" deprecated="3.4: Use gck_builder_add_data() instead."/>
    <keyword type="function" name="gck_attributes_add_date ()" link="GckAttributes.html#gck-attributes-add-date" deprecated="3.4: Use gck_builder_add_date() instead."/>
    <keyword type="function" name="gck_attributes_add_empty ()" link="GckAttributes.html#gck-attributes-add-empty" deprecated="3.4: Use gck_builder_add_empty() instead."/>
    <keyword type="function" name="gck_attributes_add_invalid ()" link="GckAttributes.html#gck-attributes-add-invalid" deprecated="3.4: Use gck_builder_add_invalid() instead"/>
    <keyword type="function" name="gck_attributes_add_string ()" link="GckAttributes.html#gck-attributes-add-string" deprecated="3.4: Use gck_builder_add_string() instead."/>
    <keyword type="function" name="gck_attributes_add_ulong ()" link="GckAttributes.html#gck-attributes-add-ulong" deprecated="3.4: Use gck_builder_add_ulong() instead."/>
    <keyword type="function" name="gck_attributes_dup ()" link="GckAttributes.html#gck-attributes-dup" deprecated="3.4: Use gck_attributes_ref() or gck_builder_add_all() instead."/>
    <keyword type="function" name="gck_attributes_new_full ()" link="GckAttributes.html#gck-attributes-new-full" deprecated="3.4: Use gck_builder_set_all() instead."/>
    <keyword type="function" name="gck_attributes_set ()" link="GckAttributes.html#gck-attributes-set" deprecated="3.4: Use gck_builder_set_data() instead."/>
    <keyword type="function" name="gck_attributes_set_all ()" link="GckAttributes.html#gck-attributes-set-all" deprecated="3.4: Use gck_builder_set_all() instead."/>
    <keyword type="function" name="gck_attributes_set_boolean ()" link="GckAttributes.html#gck-attributes-set-boolean" deprecated="3.4: Use gck_builder_set_boolean() instead."/>
    <keyword type="function" name="gck_attributes_set_date ()" link="GckAttributes.html#gck-attributes-set-date" deprecated="3.4: Use gck_builder_set_date() instead."/>
    <keyword type="function" name="gck_attributes_set_string ()" link="GckAttributes.html#gck-attributes-set-string" deprecated="3.4: Use gck_builder_set_string() instead."/>
    <keyword type="function" name="gck_attributes_set_ulong ()" link="GckAttributes.html#gck-attributes-set-ulong" deprecated="3.4: Use gck_builder_set_ulong() instead."/>
    <keyword type="struct" name="GckObjectCache" link="GckObjectCache.html#GckObjectCache-struct"/>
    <keyword type="struct" name="struct GckObjectCacheIface" link="GckObjectCache.html#GckObjectCacheIface"/>
    <keyword type="function" name="gck_object_cache_get_attributes ()" link="GckObjectCache.html#gck-object-cache-get-attributes"/>
    <keyword type="function" name="gck_object_cache_set_attributes ()" link="GckObjectCache.html#gck-object-cache-set-attributes"/>
    <keyword type="function" name="gck_object_cache_fill ()" link="GckObjectCache.html#gck-object-cache-fill"/>
    <keyword type="function" name="gck_object_cache_lookup ()" link="GckObjectCache.html#gck-object-cache-lookup"/>
    <keyword type="function" name="gck_object_cache_lookup_async ()" link="GckObjectCache.html#gck-object-cache-lookup-async"/>
    <keyword type="function" name="gck_object_cache_lookup_finish ()" link="GckObjectCache.html#gck-object-cache-lookup-finish"/>
    <keyword type="function" name="gck_object_cache_update ()" link="GckObjectCache.html#gck-object-cache-update"/>
    <keyword type="function" name="gck_object_cache_update_async ()" link="GckObjectCache.html#gck-object-cache-update-async"/>
    <keyword type="function" name="gck_object_cache_update_finish ()" link="GckObjectCache.html#gck-object-cache-update-finish"/>
    <keyword type="property" name="The &quot;attributes&quot; property" link="GckObjectCache.html#GckObjectCache--attributes"/>
    <keyword type="struct" name="struct GckEnumerator" link="GckEnumerator.html#GckEnumerator-struct"/>
    <keyword type="function" name="gck_enumerator_next ()" link="GckEnumerator.html#gck-enumerator-next"/>
    <keyword type="function" name="gck_enumerator_next_async ()" link="GckEnumerator.html#gck-enumerator-next-async"/>
    <keyword type="function" name="gck_enumerator_next_finish ()" link="GckEnumerator.html#gck-enumerator-next-finish"/>
    <keyword type="function" name="gck_enumerator_next_n ()" link="GckEnumerator.html#gck-enumerator-next-n"/>
    <keyword type="function" name="gck_enumerator_get_interaction ()" link="GckEnumerator.html#gck-enumerator-get-interaction"/>
    <keyword type="function" name="gck_enumerator_set_interaction ()" link="GckEnumerator.html#gck-enumerator-set-interaction"/>
    <keyword type="function" name="gck_enumerator_get_object_type ()" link="GckEnumerator.html#gck-enumerator-get-object-type"/>
    <keyword type="function" name="gck_enumerator_set_object_type ()" link="GckEnumerator.html#gck-enumerator-set-object-type"/>
    <keyword type="function" name="gck_enumerator_get_chained ()" link="GckEnumerator.html#gck-enumerator-get-chained"/>
    <keyword type="function" name="gck_enumerator_set_chained ()" link="GckEnumerator.html#gck-enumerator-set-chained"/>
    <keyword type="property" name="The &quot;chained&quot; property" link="GckEnumerator.html#GckEnumerator--chained"/>
    <keyword type="property" name="The &quot;interaction&quot; property" link="GckEnumerator.html#GckEnumerator--interaction"/>
    <keyword type="property" name="The &quot;object-type&quot; property" link="GckEnumerator.html#GckEnumerator--object-type"/>
    <keyword type="function" name="gck_modules_initialize_registered ()" link="gck-GckModule-lists.html#gck-modules-initialize-registered"/>
    <keyword type="function" name="gck_modules_initialize_registered_async ()" link="gck-GckModule-lists.html#gck-modules-initialize-registered-async"/>
    <keyword type="function" name="gck_modules_initialize_registered_finish ()" link="gck-GckModule-lists.html#gck-modules-initialize-registered-finish"/>
    <keyword type="function" name="gck_modules_enumerate_objects ()" link="gck-GckModule-lists.html#gck-modules-enumerate-objects"/>
    <keyword type="function" name="gck_modules_enumerate_uri ()" link="gck-GckModule-lists.html#gck-modules-enumerate-uri"/>
    <keyword type="function" name="gck_modules_get_slots ()" link="gck-GckModule-lists.html#gck-modules-get-slots"/>
    <keyword type="function" name="gck_modules_object_for_uri ()" link="gck-GckModule-lists.html#gck-modules-object-for-uri"/>
    <keyword type="function" name="gck_modules_objects_for_uri ()" link="gck-GckModule-lists.html#gck-modules-objects-for-uri"/>
    <keyword type="function" name="gck_modules_token_for_uri ()" link="gck-GckModule-lists.html#gck-modules-token-for-uri"/>
    <keyword type="function" name="gck_modules_tokens_for_uri ()" link="gck-GckModule-lists.html#gck-modules-tokens-for-uri"/>
    <keyword type="macro" name="GCK_VENDOR_CODE" link="gck-Errors.html#GCK-VENDOR-CODE:CAPS"/>
    <keyword type="macro" name="GCK_ERROR" link="gck-Errors.html#GCK-ERROR:CAPS"/>
    <keyword type="function" name="gck_message_from_rv ()" link="gck-Errors.html#gck-message-from-rv"/>
    <keyword type="struct" name="struct GckUriData" link="gck-PKCS11-URIs.html#GckUriData-struct"/>
    <keyword type="enum" name="enum GckUriError" link="gck-PKCS11-URIs.html#GckUriError"/>
    <keyword type="enum" name="enum GckUriFlags" link="gck-PKCS11-URIs.html#GckUriFlags"/>
    <keyword type="macro" name="GCK_URI_FOR_MODULE_WITH_VERSION" link="gck-PKCS11-URIs.html#GCK-URI-FOR-MODULE-WITH-VERSION:CAPS"/>
    <keyword type="macro" name="GCK_URI_FOR_OBJECT_ON_TOKEN" link="gck-PKCS11-URIs.html#GCK-URI-FOR-OBJECT-ON-TOKEN:CAPS"/>
    <keyword type="macro" name="GCK_URI_FOR_OBJECT_ON_TOKEN_AND_MODULE" link="gck-PKCS11-URIs.html#GCK-URI-FOR-OBJECT-ON-TOKEN-AND-MODULE:CAPS"/>
    <keyword type="function" name="gck_uri_data_new ()" link="gck-PKCS11-URIs.html#gck-uri-data-new"/>
    <keyword type="function" name="gck_uri_parse ()" link="gck-PKCS11-URIs.html#gck-uri-parse"/>
    <keyword type="function" name="gck_uri_build ()" link="gck-PKCS11-URIs.html#gck-uri-build"/>
    <keyword type="function" name="gck_uri_data_copy ()" link="gck-PKCS11-URIs.html#gck-uri-data-copy"/>
    <keyword type="function" name="gck_uri_data_free ()" link="gck-PKCS11-URIs.html#gck-uri-data-free"/>
    <keyword type="macro" name="GCK_URI_ERROR" link="gck-PKCS11-URIs.html#GCK-URI-ERROR:CAPS"/>
    <keyword type="enum" name="enum GckError" link="gck-Miscellaneous-Functions.html#GckError"/>
    <keyword type="function" name="gck_list_ref_copy ()" link="gck-Miscellaneous-Functions.html#gck-list-ref-copy"/>
    <keyword type="function" name="gck_list_unref_free ()" link="gck-Miscellaneous-Functions.html#gck-list-unref-free"/>
    <keyword type="function" name="gck_string_from_chars ()" link="gck-Miscellaneous-Functions.html#gck-string-from-chars"/>
    <keyword type="function" name="gck_string_to_chars ()" link="gck-Miscellaneous-Functions.html#gck-string-to-chars"/>
    <keyword type="function" name="gck_value_to_boolean ()" link="gck-Miscellaneous-Functions.html#gck-value-to-boolean"/>
    <keyword type="function" name="gck_value_to_ulong ()" link="gck-Miscellaneous-Functions.html#gck-value-to-ulong"/>
    <keyword type="macro" name="GCK_INVALID" link="gck-Miscellaneous-Functions.html#GCK-INVALID:CAPS"/>
    <keyword type="constant" name="GCK_SESSION_READ_ONLY" link="GckSlot.html#GCK-SESSION-READ-ONLY:CAPS"/>
    <keyword type="constant" name="GCK_SESSION_READ_WRITE" link="GckSlot.html#GCK-SESSION-READ-WRITE:CAPS"/>
    <keyword type="constant" name="GCK_SESSION_LOGIN_USER" link="GckSlot.html#GCK-SESSION-LOGIN-USER:CAPS"/>
    <keyword type="constant" name="GCK_SESSION_AUTHENTICATE" link="GckSlot.html#GCK-SESSION-AUTHENTICATE:CAPS"/>
    <keyword type="constant" name="GCK_BUILDER_NONE" link="GckAttributes.html#GCK-BUILDER-NONE:CAPS"/>
    <keyword type="constant" name="GCK_BUILDER_SECURE_MEMORY" link="GckAttributes.html#GCK-BUILDER-SECURE-MEMORY:CAPS"/>
    <keyword type="constant" name="GCK_URI_BAD_SCHEME" link="gck-PKCS11-URIs.html#GCK-URI-BAD-SCHEME:CAPS"/>
    <keyword type="constant" name="GCK_URI_BAD_ENCODING" link="gck-PKCS11-URIs.html#GCK-URI-BAD-ENCODING:CAPS"/>
    <keyword type="constant" name="GCK_URI_BAD_SYNTAX" link="gck-PKCS11-URIs.html#GCK-URI-BAD-SYNTAX:CAPS"/>
    <keyword type="constant" name="GCK_URI_BAD_VERSION" link="gck-PKCS11-URIs.html#GCK-URI-BAD-VERSION:CAPS"/>
    <keyword type="constant" name="GCK_URI_NOT_FOUND" link="gck-PKCS11-URIs.html#GCK-URI-NOT-FOUND:CAPS"/>
    <keyword type="constant" name="GCK_URI_FOR_OBJECT" link="gck-PKCS11-URIs.html#GCK-URI-FOR-OBJECT:CAPS"/>
    <keyword type="constant" name="GCK_URI_FOR_TOKEN" link="gck-PKCS11-URIs.html#GCK-URI-FOR-TOKEN:CAPS"/>
    <keyword type="constant" name="GCK_URI_FOR_MODULE" link="gck-PKCS11-URIs.html#GCK-URI-FOR-MODULE:CAPS"/>
    <keyword type="constant" name="GCK_URI_WITH_VERSION" link="gck-PKCS11-URIs.html#GCK-URI-WITH-VERSION:CAPS"/>
    <keyword type="constant" name="GCK_URI_FOR_ANY" link="gck-PKCS11-URIs.html#GCK-URI-FOR-ANY:CAPS"/>
    <keyword type="constant" name="GCK_ERROR_MODULE_PROBLEM" link="gck-Miscellaneous-Functions.html#GCK-ERROR-MODULE-PROBLEM:CAPS"/>
  </functions>
</book>
