<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="libjcat Reference Manual" link="index.html" author="" name="libjcat" version="2" language="c">
  <chapters>
    <sub name="About libjcat" link="intro.html"/>
    <sub name="libjcat" link="libjcat.html">
      <sub name="JcatBlob" link="libjcat-JcatBlob.html"/>
      <sub name="jcat-common" link="libjcat-jcat-common.html"/>
      <sub name="JcatContext" link="libjcat-JcatContext.html"/>
      <sub name="JcatEngine" link="libjcat-JcatEngine.html"/>
      <sub name="JcatFile" link="libjcat-JcatFile.html"/>
      <sub name="JcatItem" link="libjcat-JcatItem.html"/>
      <sub name="jcat-result" link="libjcat-jcat-result.html"/>
    </sub>
    <sub name="API Index" link="api-index-full.html"/>
    <sub name="Index of deprecated API" link="deprecated-api-index.html"/>
    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
  </chapters>
  <functions>
    <keyword type="function" name="jcat_blob_kind_from_string ()" link="libjcat-JcatBlob.html#jcat-blob-kind-from-string" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_kind_to_string ()" link="libjcat-JcatBlob.html#jcat-blob-kind-to-string" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_kind_to_filename_ext ()" link="libjcat-JcatBlob.html#jcat-blob-kind-to-filename-ext" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_new ()" link="libjcat-JcatBlob.html#jcat-blob-new" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_new_full ()" link="libjcat-JcatBlob.html#jcat-blob-new-full" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_new_utf8 ()" link="libjcat-JcatBlob.html#jcat-blob-new-utf8" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_to_string ()" link="libjcat-JcatBlob.html#jcat-blob-to-string" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_get_data ()" link="libjcat-JcatBlob.html#jcat-blob-get-data" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_get_data_as_string ()" link="libjcat-JcatBlob.html#jcat-blob-get-data-as-string" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_get_kind ()" link="libjcat-JcatBlob.html#jcat-blob-get-kind" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_get_target ()" link="libjcat-JcatBlob.html#jcat-blob-get-target" since="0.2.0"/>
    <keyword type="function" name="jcat_blob_set_target ()" link="libjcat-JcatBlob.html#jcat-blob-set-target" since="0.2.0"/>
    <keyword type="function" name="jcat_blob_get_timestamp ()" link="libjcat-JcatBlob.html#jcat-blob-get-timestamp" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_set_timestamp ()" link="libjcat-JcatBlob.html#jcat-blob-set-timestamp" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_get_appstream_id ()" link="libjcat-JcatBlob.html#jcat-blob-get-appstream-id" since="0.1.0"/>
    <keyword type="function" name="jcat_blob_set_appstream_id ()" link="libjcat-JcatBlob.html#jcat-blob-set-appstream-id" since="0.1.0"/>
    <keyword type="macro" name="JCAT_TYPE_BLOB" link="libjcat-JcatBlob.html#JCAT-TYPE-BLOB:CAPS"/>
    <keyword type="enum" name="enum JcatBlobKind" link="libjcat-JcatBlob.html#JcatBlobKind"/>
    <keyword type="enum" name="enum JcatBlobMethod" link="libjcat-JcatBlob.html#JcatBlobMethod"/>
    <keyword type="enum" name="enum JcatBlobFlags" link="libjcat-JcatBlob.html#JcatBlobFlags"/>
    <keyword type="struct" name="struct JcatBlobClass" link="libjcat-JcatBlob.html#JcatBlobClass"/>
    <keyword type="struct" name="JcatBlob" link="libjcat-JcatBlob.html#JcatBlob"/>
    <keyword type="enum" name="enum JcatImportFlags" link="libjcat-jcat-common.html#JcatImportFlags"/>
    <keyword type="enum" name="enum JcatExportFlags" link="libjcat-jcat-common.html#JcatExportFlags"/>
    <keyword type="enum" name="enum JcatVerifyFlags" link="libjcat-jcat-common.html#JcatVerifyFlags"/>
    <keyword type="enum" name="enum JcatSignFlags" link="libjcat-jcat-common.html#JcatSignFlags"/>
    <keyword type="function" name="jcat_context_new ()" link="libjcat-JcatContext.html#jcat-context-new" since="0.1.0"/>
    <keyword type="function" name="jcat_context_add_public_key ()" link="libjcat-JcatContext.html#jcat-context-add-public-key" since="0.1.0"/>
    <keyword type="function" name="jcat_context_add_public_keys ()" link="libjcat-JcatContext.html#jcat-context-add-public-keys" since="0.1.0"/>
    <keyword type="function" name="jcat_context_get_engine ()" link="libjcat-JcatContext.html#jcat-context-get-engine" since="0.1.0"/>
    <keyword type="function" name="jcat_context_set_keyring_path ()" link="libjcat-JcatContext.html#jcat-context-set-keyring-path" since="0.1.0"/>
    <keyword type="function" name="jcat_context_get_keyring_path ()" link="libjcat-JcatContext.html#jcat-context-get-keyring-path" since="0.1.0"/>
    <keyword type="function" name="jcat_context_verify_blob ()" link="libjcat-JcatContext.html#jcat-context-verify-blob" since="0.1.0"/>
    <keyword type="function" name="jcat_context_verify_item ()" link="libjcat-JcatContext.html#jcat-context-verify-item" since="0.1.0"/>
    <keyword type="function" name="jcat_context_verify_target ()" link="libjcat-JcatContext.html#jcat-context-verify-target" since="0.2.0"/>
    <keyword type="function" name="jcat_context_blob_kind_allow ()" link="libjcat-JcatContext.html#jcat-context-blob-kind-allow" since="0.1.12"/>
    <keyword type="function" name="jcat_context_blob_kind_disallow ()" link="libjcat-JcatContext.html#jcat-context-blob-kind-disallow" since="0.1.12"/>
    <keyword type="macro" name="JCAT_TYPE_CONTEXT" link="libjcat-JcatContext.html#JCAT-TYPE-CONTEXT:CAPS"/>
    <keyword type="struct" name="struct JcatContextClass" link="libjcat-JcatContext.html#JcatContextClass"/>
    <keyword type="struct" name="JcatContext" link="libjcat-JcatContext.html#JcatContext"/>
    <keyword type="function" name="jcat_engine_get_kind ()" link="libjcat-JcatEngine.html#jcat-engine-get-kind" since="0.1.3"/>
    <keyword type="function" name="jcat_engine_get_method ()" link="libjcat-JcatEngine.html#jcat-engine-get-method" since="0.1.3"/>
    <keyword type="function" name="jcat_engine_pubkey_verify ()" link="libjcat-JcatEngine.html#jcat-engine-pubkey-verify" since="0.1.0"/>
    <keyword type="function" name="jcat_engine_pubkey_sign ()" link="libjcat-JcatEngine.html#jcat-engine-pubkey-sign" since="0.1.0"/>
    <keyword type="function" name="jcat_engine_self_verify ()" link="libjcat-JcatEngine.html#jcat-engine-self-verify" since="0.1.0"/>
    <keyword type="function" name="jcat_engine_self_sign ()" link="libjcat-JcatEngine.html#jcat-engine-self-sign" since="0.1.0"/>
    <keyword type="function" name="jcat_engine_add_public_key_raw ()" link="libjcat-JcatEngine.html#jcat-engine-add-public-key-raw" since="0.1.9"/>
    <keyword type="macro" name="JCAT_TYPE_ENGINE" link="libjcat-JcatEngine.html#JCAT-TYPE-ENGINE:CAPS"/>
    <keyword type="struct" name="struct JcatEngineClass" link="libjcat-JcatEngine.html#JcatEngineClass"/>
    <keyword type="struct" name="JcatEngine" link="libjcat-JcatEngine.html#JcatEngine"/>
    <keyword type="function" name="jcat_file_new ()" link="libjcat-JcatFile.html#jcat-file-new" since="0.1.0"/>
    <keyword type="function" name="jcat_file_to_string ()" link="libjcat-JcatFile.html#jcat-file-to-string" since="0.1.0"/>
    <keyword type="function" name="jcat_file_import_stream ()" link="libjcat-JcatFile.html#jcat-file-import-stream" since="0.1.0"/>
    <keyword type="function" name="jcat_file_import_file ()" link="libjcat-JcatFile.html#jcat-file-import-file" since="0.1.0"/>
    <keyword type="function" name="jcat_file_import_json ()" link="libjcat-JcatFile.html#jcat-file-import-json" since="0.1.0"/>
    <keyword type="function" name="jcat_file_export_stream ()" link="libjcat-JcatFile.html#jcat-file-export-stream" since="0.1.0"/>
    <keyword type="function" name="jcat_file_export_file ()" link="libjcat-JcatFile.html#jcat-file-export-file" since="0.1.0"/>
    <keyword type="function" name="jcat_file_export_json ()" link="libjcat-JcatFile.html#jcat-file-export-json" since="0.1.0"/>
    <keyword type="function" name="jcat_file_get_items ()" link="libjcat-JcatFile.html#jcat-file-get-items" since="0.1.0"/>
    <keyword type="function" name="jcat_file_get_item_by_id ()" link="libjcat-JcatFile.html#jcat-file-get-item-by-id" since="0.1.0"/>
    <keyword type="function" name="jcat_file_get_item_default ()" link="libjcat-JcatFile.html#jcat-file-get-item-default" since="0.1.0"/>
    <keyword type="function" name="jcat_file_add_item ()" link="libjcat-JcatFile.html#jcat-file-add-item" since="0.1.0"/>
    <keyword type="function" name="jcat_file_get_version_major ()" link="libjcat-JcatFile.html#jcat-file-get-version-major" since="0.1.0"/>
    <keyword type="function" name="jcat_file_get_version_minor ()" link="libjcat-JcatFile.html#jcat-file-get-version-minor" since="0.1.0"/>
    <keyword type="macro" name="JCAT_TYPE_FILE" link="libjcat-JcatFile.html#JCAT-TYPE-FILE:CAPS"/>
    <keyword type="struct" name="struct JcatFileClass" link="libjcat-JcatFile.html#JcatFileClass"/>
    <keyword type="struct" name="JcatFile" link="libjcat-JcatFile.html#JcatFile"/>
    <keyword type="function" name="jcat_item_new ()" link="libjcat-JcatItem.html#jcat-item-new" since="0.1.0"/>
    <keyword type="function" name="jcat_item_to_string ()" link="libjcat-JcatItem.html#jcat-item-to-string" since="0.1.0"/>
    <keyword type="function" name="jcat_item_get_blobs ()" link="libjcat-JcatItem.html#jcat-item-get-blobs" since="0.1.0"/>
    <keyword type="function" name="jcat_item_get_blobs_by_kind ()" link="libjcat-JcatItem.html#jcat-item-get-blobs-by-kind" since="0.1.0"/>
    <keyword type="function" name="jcat_item_get_blob_by_kind ()" link="libjcat-JcatItem.html#jcat-item-get-blob-by-kind" since="0.2.0"/>
    <keyword type="function" name="jcat_item_add_blob ()" link="libjcat-JcatItem.html#jcat-item-add-blob" since="0.1.0"/>
    <keyword type="function" name="jcat_item_get_id ()" link="libjcat-JcatItem.html#jcat-item-get-id" since="0.1.0"/>
    <keyword type="function" name="jcat_item_add_alias_id ()" link="libjcat-JcatItem.html#jcat-item-add-alias-id" since="0.1.1"/>
    <keyword type="function" name="jcat_item_remove_alias_id ()" link="libjcat-JcatItem.html#jcat-item-remove-alias-id" since="0.1.1"/>
    <keyword type="function" name="jcat_item_get_alias_ids ()" link="libjcat-JcatItem.html#jcat-item-get-alias-ids" since="0.1.1"/>
    <keyword type="function" name="jcat_item_has_target ()" link="libjcat-JcatItem.html#jcat-item-has-target" since="0.2.0"/>
    <keyword type="macro" name="JCAT_TYPE_ITEM" link="libjcat-JcatItem.html#JCAT-TYPE-ITEM:CAPS"/>
    <keyword type="struct" name="struct JcatItemClass" link="libjcat-JcatItem.html#JcatItemClass"/>
    <keyword type="struct" name="JcatItem" link="libjcat-JcatItem.html#JcatItem"/>
    <keyword type="function" name="jcat_result_to_string ()" link="libjcat-jcat-result.html#jcat-result-to-string" since="0.1.0"/>
    <keyword type="function" name="jcat_result_get_timestamp ()" link="libjcat-jcat-result.html#jcat-result-get-timestamp" since="0.1.0"/>
    <keyword type="function" name="jcat_result_get_authority ()" link="libjcat-jcat-result.html#jcat-result-get-authority" since="0.1.0"/>
    <keyword type="function" name="jcat_result_get_kind ()" link="libjcat-jcat-result.html#jcat-result-get-kind" since="0.1.3"/>
    <keyword type="function" name="jcat_result_get_method ()" link="libjcat-jcat-result.html#jcat-result-get-method" since="0.1.3"/>
    <keyword type="macro" name="JCAT_TYPE_RESULT" link="libjcat-jcat-result.html#JCAT-TYPE-RESULT:CAPS"/>
    <keyword type="struct" name="JcatResult" link="libjcat-jcat-result.html#JcatResult"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_UNKNOWN" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-UNKNOWN:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_SHA256" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-SHA256:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_GPG" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-GPG:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_PKCS7" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-PKCS7:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_SHA1" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-SHA1:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_BT_MANIFEST" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-BT-MANIFEST:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_BT_CHECKPOINT" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-BT-CHECKPOINT:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_BT_INCLUSION_PROOF" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-BT-INCLUSION-PROOF:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_BT_VERIFIER" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-BT-VERIFIER:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_ED25519" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-ED25519:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_SHA512" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-SHA512:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_KIND_BT_LOGINDEX" link="libjcat-JcatBlob.html#JCAT-BLOB-KIND-BT-LOGINDEX:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_METHOD_UNKNOWN" link="libjcat-JcatBlob.html#JCAT-BLOB-METHOD-UNKNOWN:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_METHOD_CHECKSUM" link="libjcat-JcatBlob.html#JCAT-BLOB-METHOD-CHECKSUM:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_METHOD_SIGNATURE" link="libjcat-JcatBlob.html#JCAT-BLOB-METHOD-SIGNATURE:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_FLAG_NONE" link="libjcat-JcatBlob.html#JCAT-BLOB-FLAG-NONE:CAPS"/>
    <keyword type="constant" name="JCAT_BLOB_FLAG_IS_UTF8" link="libjcat-JcatBlob.html#JCAT-BLOB-FLAG-IS-UTF8:CAPS"/>
    <keyword type="constant" name="JCAT_IMPORT_FLAG_NONE" link="libjcat-jcat-common.html#JCAT-IMPORT-FLAG-NONE:CAPS"/>
    <keyword type="constant" name="JCAT_EXPORT_FLAG_NONE" link="libjcat-jcat-common.html#JCAT-EXPORT-FLAG-NONE:CAPS"/>
    <keyword type="constant" name="JCAT_EXPORT_FLAG_NO_TIMESTAMP" link="libjcat-jcat-common.html#JCAT-EXPORT-FLAG-NO-TIMESTAMP:CAPS"/>
    <keyword type="constant" name="JCAT_VERIFY_FLAG_NONE" link="libjcat-jcat-common.html#JCAT-VERIFY-FLAG-NONE:CAPS"/>
    <keyword type="constant" name="JCAT_VERIFY_FLAG_DISABLE_TIME_CHECKS" link="libjcat-jcat-common.html#JCAT-VERIFY-FLAG-DISABLE-TIME-CHECKS:CAPS"/>
    <keyword type="constant" name="JCAT_VERIFY_FLAG_REQUIRE_CHECKSUM" link="libjcat-jcat-common.html#JCAT-VERIFY-FLAG-REQUIRE-CHECKSUM:CAPS"/>
    <keyword type="constant" name="JCAT_VERIFY_FLAG_REQUIRE_SIGNATURE" link="libjcat-jcat-common.html#JCAT-VERIFY-FLAG-REQUIRE-SIGNATURE:CAPS"/>
    <keyword type="constant" name="JCAT_VERIFY_FLAG_ONLY_PQ" link="libjcat-jcat-common.html#JCAT-VERIFY-FLAG-ONLY-PQ:CAPS"/>
    <keyword type="constant" name="JCAT_SIGN_FLAG_NONE" link="libjcat-jcat-common.html#JCAT-SIGN-FLAG-NONE:CAPS"/>
    <keyword type="constant" name="JCAT_SIGN_FLAG_ADD_TIMESTAMP" link="libjcat-jcat-common.html#JCAT-SIGN-FLAG-ADD-TIMESTAMP:CAPS"/>
    <keyword type="constant" name="JCAT_SIGN_FLAG_ADD_CERT" link="libjcat-jcat-common.html#JCAT-SIGN-FLAG-ADD-CERT:CAPS"/>
    <keyword type="constant" name="JCAT_SIGN_FLAG_USE_PQ" link="libjcat-jcat-common.html#JCAT-SIGN-FLAG-USE-PQ:CAPS"/>
  </functions>
</book>
