<?xml version="1.0" encoding="UTF-8"?>
<DocSetNodes version="1.0">
  <TOC>
    <Node>
      <Name>Root</Name>
      <Path>index.html</Path>
      <Subnodes>
       <Node>
        <Name>Welcome to LibJWT</Name>
        <Path>index.html</Path>
      <Subnodes>
         <Node>
          <Name>\u{1f4a1} Supported Standards</Name>
          <Path>index.html</Path>
          <Anchor>standards</Anchor>
         </Node>
         <Node>
          <Name>\u{1f6a7} Build Prerequisites</Name>
          <Path>index.html</Path>
          <Anchor>building</Anchor>
        <Subnodes>
           <Node>
            <Name>Required</Name>
            <Path>index.html</Path>
            <Anchor>req</Anchor>
           </Node>
           <Node>
            <Name>Crypto support</Name>
            <Path>index.html</Path>
            <Anchor>req_crypto</Anchor>
           </Node>
           <Node>
            <Name>Algorithm support matrix</Name>
            <Path>index.html</Path>
            <Anchor>crypto_support</Anchor>
           </Node>
           <Node>
            <Name>Optional</Name>
            <Path>index.html</Path>
            <Anchor>optional</Anchor>
           </Node>
          </Subnodes>
         </Node>
         <Node>
          <Name>\u{1f4d6} Docs and Source</Name>
          <Path>index.html</Path>
          <Anchor>docs</Anchor>
         </Node>
         <Node>
          <Name>\u{1f4e6} Pre-built Packages</Name>
          <Path>index.html</Path>
          <Anchor>prebuilt</Anchor>
         </Node>
         <Node>
          <Name>\u{1f528} Build Instructions</Name>
          <Path>index.html</Path>
          <Anchor>instructions</Anchor>
        <Subnodes>
           <Node>
            <Name>With CMake:</Name>
            <Path>index.html</Path>
            <Anchor>cmake</Anchor>
           </Node>
          </Subnodes>
         </Node>
        </Subnodes>
       </Node>
       <Node>
        <Name>Topics</Name>
        <Path>topics.html</Path>
      <Subnodes>
         <Node>
          <Name>JSON Web Token</Name>
          <Path>group__jwt__grp.html</Path>
        <Subnodes>
           <Node>
            <Name>Builder</Name>
            <Path>group__jwt__builder__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwt_builder_t</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>ga7de4cc454ba1f43438a23ec0b57ef702</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_enable_iat</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>gac60ec23236626f060fc2f48726dbe875</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_error</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>gab8199f856b4a824d39dfaaee83f0f3b6</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_error_clear</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>ga36c370c823ec5f3e39c24c9f8e38de3c</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_error_msg</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>ga4acd751157e404688d2c112ac9e5b545</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_free</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>gaf32ece9afdb00ee68ee05c08950868cd</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_generate</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>ga9f74d7de0620232d21f4c524294ad491</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_getctx</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>gaef1be2804a888061716ad52e8e2bb72d</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_new</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>ga88e08f6892e7987d7724e0ede75b9741</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_setcb</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>ga49436a6f71b7b4b881dcdd092735a31a</Anchor>
             </Node>
             <Node>
              <Name>jwt_builder_setkey</Name>
              <Path>group__jwt__builder__grp.html</Path>
              <Anchor>gac3b9e685be037c71894a1be4eba4f520</Anchor>
             </Node>
            </Subnodes>
           </Node>
           <Node>
            <Name>Checker</Name>
            <Path>group__jwt__checker__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwt_checker_t</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>ga9e7c9828ca70d026dc253a71f2aa8726</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_error</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>gae5151b3bf4af85d7b091c2ed66aca9c0</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_error_clear</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>ga7d0eaad233930f4d3bb607d42724e1db</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_error_msg</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>gaf9970e79152a150ef0c4dc9d1db9e8e5</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_free</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>gadd453f458ab326beb28ea0731dad0077</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_getctx</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>ga2ba5bc42b2109818f18d3dda44f54729</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_new</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>gabb0b74831453f63d0e8877764d278511</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_setcb</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>gaceb4d4dd045706e22697621dd7d6ae73</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_setkey</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>ga7d751f43f75ca2e1d6a7b94544385771</Anchor>
             </Node>
             <Node>
              <Name>jwt_checker_verify</Name>
              <Path>group__jwt__checker__grp.html</Path>
              <Anchor>gafc34af990b9ce677f5c6308ad0d52e45</Anchor>
             </Node>
            </Subnodes>
           </Node>
           <Node>
            <Name>Claims and Headers</Name>
            <Path>group__jwt__claims__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>Utility Functions</Name>
              <Path>group__jwt__claims__helpers__grp.html</Path>
            <Subnodes>
               <Node>
                <Name>Getters</Name>
                <Path>group__jwt__helpers__get__grp.html</Path>
              <Subnodes>
                 <Node>
                  <Name>jwt_set_GET_BOOL</Name>
                  <Path>group__jwt__helpers__get__grp.html</Path>
                  <Anchor>ga93b0fea87477c616496812058789d9dd</Anchor>
                 </Node>
                 <Node>
                  <Name>jwt_set_GET_INT</Name>
                  <Path>group__jwt__helpers__get__grp.html</Path>
                  <Anchor>gac5da83f888431142c04984e69b3648c1</Anchor>
                 </Node>
                 <Node>
                  <Name>jwt_set_GET_JSON</Name>
                  <Path>group__jwt__helpers__get__grp.html</Path>
                  <Anchor>ga07c3e9026db5dbb384be61fbd39d795b</Anchor>
                 </Node>
                 <Node>
                  <Name>jwt_set_GET_STR</Name>
                  <Path>group__jwt__helpers__get__grp.html</Path>
                  <Anchor>ga8aee6a2edb1e13d302ce6501d6741d13</Anchor>
                 </Node>
                </Subnodes>
               </Node>
               <Node>
                <Name>Setters</Name>
                <Path>group__jwt__helpers__set__grp.html</Path>
              <Subnodes>
                 <Node>
                  <Name>jwt_set_SET_BOOL</Name>
                  <Path>group__jwt__helpers__set__grp.html</Path>
                  <Anchor>gabadf2c5023ffddcd945550221cfbb000</Anchor>
                 </Node>
                 <Node>
                  <Name>jwt_set_SET_INT</Name>
                  <Path>group__jwt__helpers__set__grp.html</Path>
                  <Anchor>gad56b4d173d6ca633d04ffbed8c612d10</Anchor>
                 </Node>
                 <Node>
                  <Name>jwt_set_SET_JSON</Name>
                  <Path>group__jwt__helpers__set__grp.html</Path>
                  <Anchor>gadb94b7886a09ff42962a2901e848a83f</Anchor>
                 </Node>
                 <Node>
                  <Name>jwt_set_SET_STR</Name>
                  <Path>group__jwt__helpers__set__grp.html</Path>
                  <Anchor>ga1e6f12304faeee8c8c853b78dcf60b77</Anchor>
                 </Node>
                </Subnodes>
               </Node>
               <Node>
                <Name>jwt_value_t</Name>
                <Path>structjwt__value__t.html</Path>
              <Subnodes>
                 <Node>
                  <Name>bool_val</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>aea5033cec6ea8648d70c196d14e080ac</Anchor>
                 </Node>
                 <Node>
                  <Name>error</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>af1d13ecdb6e379f149fa5d7ec45b7b95</Anchor>
                 </Node>
                 <Node>
                  <Name>int_val</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>a81bf81283d94a552e9823022a02ade97</Anchor>
                 </Node>
                 <Node>
                  <Name>json_val</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>a84b0f5f1a97f9255f5b67c1be34604cf</Anchor>
                 </Node>
                 <Node>
                  <Name>name</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>afdaf1953730533e1ce961b091a3566c6</Anchor>
                 </Node>
                 <Node>
                  <Name>pretty</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>a8b4da52ae61706bbb9712e0b80b74704</Anchor>
                 </Node>
                 <Node>
                  <Name>replace</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>abbd2cef4c6e986b9b716ed801a92f35a</Anchor>
                 </Node>
                 <Node>
                  <Name>str_val</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>a7dbe4c41ff3ec6083d09ba1194219684</Anchor>
                 </Node>
                 <Node>
                  <Name>type</Name>
                  <Path>structjwt__value__t.html</Path>
                  <Anchor>a03ab4c1e63f0918af54369a6c996cef6</Anchor>
                 </Node>
                </Subnodes>
               </Node>
               <Node>
                <Name>jwt_claims_t</Name>
                <Path>group__jwt__claims__helpers__grp.html</Path>
                <Anchor>ga1fc49159828f8437b9df08eb67e16904</Anchor>
              <Subnodes>
                 <Node>
                  <Name>JWT_CLAIM_ISS</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904ac76450f3a43525db77a58f5a48899611</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_CLAIM_SUB</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904a83414b84c769ae75286154ee44be724c</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_CLAIM_AUD</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904a32c578cdb38b66506e88369a9dd82e26</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_CLAIM_EXP</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904ab24da95f73ccde868aadf4ce02001906</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_CLAIM_NBF</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904a5b233810a4db7f01111f9cb3dd993608</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_CLAIM_IAT</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904a4eb6c76f8670fc3155c53121d252033e</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_CLAIM_JTI</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga1fc49159828f8437b9df08eb67e16904ab4e8445a4ac56803e9ccfd8d6a677705</Anchor>
                 </Node>
                </Subnodes>
               </Node>
               <Node>
                <Name>jwt_value_error_t</Name>
                <Path>group__jwt__claims__helpers__grp.html</Path>
                <Anchor>ga3c12793364ea616000b02253f05f7b65</Anchor>
              <Subnodes>
                 <Node>
                  <Name>JWT_VALUE_ERR_NONE</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga3c12793364ea616000b02253f05f7b65a18d4b83fa438dbdce596e6bc69bc062c</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_ERR_EXIST</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga3c12793364ea616000b02253f05f7b65ac9618c725d9c2fc751d489805acbce70</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_ERR_NOEXIST</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga3c12793364ea616000b02253f05f7b65aaa5dbcab59d523497a612c9f8ddadd44</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_ERR_TYPE</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga3c12793364ea616000b02253f05f7b65aacecc2307be0e15d7a1aaed412512bf5</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_ERR_INVALID</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga3c12793364ea616000b02253f05f7b65a6b46677ebcae8bd09fb58d8ed5a05f78</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_ERR_NOMEM</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga3c12793364ea616000b02253f05f7b65a6ab19153361126968c408740bf472a16</Anchor>
                 </Node>
                </Subnodes>
               </Node>
               <Node>
                <Name>jwt_value_type_t</Name>
                <Path>group__jwt__claims__helpers__grp.html</Path>
                <Anchor>ga5adf70d5198bb6a5087f9ecf6cb0d56f</Anchor>
              <Subnodes>
                 <Node>
                  <Name>JWT_VALUE_NONE</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga5adf70d5198bb6a5087f9ecf6cb0d56faf510563554927b0a6d7aa4cb4c083e00</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_INT</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga5adf70d5198bb6a5087f9ecf6cb0d56fa16dd4e5cb8291e9086c1bb458d456fe1</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_STR</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga5adf70d5198bb6a5087f9ecf6cb0d56faa36ba0e5271b2977cdd7ee344dd440b1</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_BOOL</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga5adf70d5198bb6a5087f9ecf6cb0d56fa9a59101eb15d0317f9a8789f472c62f1</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_JSON</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga5adf70d5198bb6a5087f9ecf6cb0d56faf3e915d2f4b91e28a577510e106e3293</Anchor>
                 </Node>
                 <Node>
                  <Name>JWT_VALUE_INVALID</Name>
                  <Path>group__jwt__claims__helpers__grp.html</Path>
                  <Anchor>gga5adf70d5198bb6a5087f9ecf6cb0d56facbc8051f862b94b193df4ffaca9796af</Anchor>
                 </Node>
                </Subnodes>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>Builder Functions</Name>
              <Path>group__jwt__claims__builder__grp.html</Path>
            <Subnodes>
               <Node>
                <Name>jwt_builder_claim_del</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>gae5c26fbf23720932744fcf3edecc62bf</Anchor>
               </Node>
               <Node>
                <Name>jwt_builder_claim_get</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>ga6a34d7dce9a81a09106b7ba8ab695f0c</Anchor>
               </Node>
               <Node>
                <Name>jwt_builder_claim_set</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>ga314998ebf680aee5f97285bfafeb0197</Anchor>
               </Node>
               <Node>
                <Name>jwt_builder_header_del</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>gaeddadf44515b70d6acb42b7ed14c68e2</Anchor>
               </Node>
               <Node>
                <Name>jwt_builder_header_get</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>gae8e988a8d0d02801522752527a2f452b</Anchor>
               </Node>
               <Node>
                <Name>jwt_builder_header_set</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>ga9e4f655db7f388fa2083d47b9d91a784</Anchor>
               </Node>
               <Node>
                <Name>jwt_builder_time_offset</Name>
                <Path>group__jwt__claims__builder__grp.html</Path>
                <Anchor>gac3ba39f56d1d0b6496261c2ea447e615</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>Checker Functions</Name>
              <Path>group__jwt__claims__checker__grp.html</Path>
            <Subnodes>
               <Node>
                <Name>jwt_checker_claim_del</Name>
                <Path>group__jwt__claims__checker__grp.html</Path>
                <Anchor>ga8c7a5a3acee89f208e966ecc48215835</Anchor>
               </Node>
               <Node>
                <Name>jwt_checker_claim_get</Name>
                <Path>group__jwt__claims__checker__grp.html</Path>
                <Anchor>ga170c0da9ffae4e93b5d854d7f3aaa987</Anchor>
               </Node>
               <Node>
                <Name>jwt_checker_claim_set</Name>
                <Path>group__jwt__claims__checker__grp.html</Path>
                <Anchor>gabb63802c0ad17e8707e65bdbd02c48e0</Anchor>
               </Node>
               <Node>
                <Name>jwt_checker_time_leeway</Name>
                <Path>group__jwt__claims__checker__grp.html</Path>
                <Anchor>ga0ed2a8a86cc35955359d27e2d029f6fa</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>JWT Functions</Name>
              <Path>group__jwt__object__grp.html</Path>
            <Subnodes>
               <Node>
                <Name>jwt_config_t</Name>
                <Path>structjwt__config__t.html</Path>
              <Subnodes>
                 <Node>
                  <Name>alg</Name>
                  <Path>structjwt__config__t.html</Path>
                  <Anchor>aa1f5e081bba22bd5e0e90962b55d3305</Anchor>
                 </Node>
                 <Node>
                  <Name>ctx</Name>
                  <Path>structjwt__config__t.html</Path>
                  <Anchor>a5b20a944b428896447108820ca861117</Anchor>
                 </Node>
                 <Node>
                  <Name>key</Name>
                  <Path>structjwt__config__t.html</Path>
                  <Anchor>a3720d8aab522e1cd2cd299fb16809370</Anchor>
                 </Node>
                </Subnodes>
               </Node>
               <Node>
                <Name>jwt_callback_t</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>ga8ac735a916b0183f2845d55c72ef384e</Anchor>
               </Node>
               <Node>
                <Name>jwt_t</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>gabf0acfb990d245214216af589c1d0947</Anchor>
               </Node>
               <Node>
                <Name>jwt_claim_del</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>gaca7bf38e8ef632363fda0f5f3a603640</Anchor>
               </Node>
               <Node>
                <Name>jwt_claim_get</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>gaccd4f91176dc89da9b0edeedca2ea0cc</Anchor>
               </Node>
               <Node>
                <Name>jwt_claim_set</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>gaa22beb0eb5e58e435b07542f391bb5ab</Anchor>
               </Node>
               <Node>
                <Name>jwt_header_del</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>gafc57999aa4115b3d56089cb123b4973f</Anchor>
               </Node>
               <Node>
                <Name>jwt_header_get</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>gac4d64d3b98b63b43aedf918f5d46692e</Anchor>
               </Node>
               <Node>
                <Name>jwt_header_set</Name>
                <Path>group__jwt__object__grp.html</Path>
                <Anchor>ga71ad4c70dc0ca7df5d6098ba14264e50</Anchor>
               </Node>
              </Subnodes>
             </Node>
            </Subnodes>
           </Node>
           <Node>
            <Name>Algorithms</Name>
            <Path>group__jwt__alg__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwt_alg_t</Name>
              <Path>group__jwt__alg__grp.html</Path>
              <Anchor>ga889db178d8714ab67bc994f1d8faad33</Anchor>
            <Subnodes>
               <Node>
                <Name>JWT_ALG_NONE</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a3249a71140a0bb4b3cb196fe15114b89</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_HS256</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33aaa9217f4c8f5266d5401402f0ec98604</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_HS384</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33af0adc69b9caa89fbc2eeaf744d7cf4f2</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_HS512</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a596b0da85c01e17b43a6574f82159081</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_RS256</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33aa03ba981baa4b1cda3b9de1347ada853</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_RS384</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a520814a2695a6df472bb408ba6feb206</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_RS512</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33ab4d732eef3f6bee21201d638dfd8ca44</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_ES256</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a84f9bf1cb93f6ae622a9de57d9c67472</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_ES384</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33ae18e69e6b629aa0d3e6d16ec4a95c708</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_ES512</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a87205e19f1dde7c3cee012424482e106</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_PS256</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33ad0216cbdf24f6b486d5082294b3cfc5b</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_PS384</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a3ad3c7e704886dd61dee0de5fa02072d</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_PS512</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a727c838b47ad911681eb029cc8b55744</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_ES256K</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a7f760cf9ed49b80ecb78580ed381ff01</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_EDDSA</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33aab33738e67e3b23db72a3bc77043009b</Anchor>
               </Node>
               <Node>
                <Name>JWT_ALG_INVAL</Name>
                <Path>group__jwt__alg__grp.html</Path>
                <Anchor>gga889db178d8714ab67bc994f1d8faad33a199f5ce0e69c0160cc121cf6dbe9cb58</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>jwt_alg_str</Name>
              <Path>group__jwt__alg__grp.html</Path>
              <Anchor>gaa906a6a1c27a3f9f6500240f7b228123</Anchor>
             </Node>
             <Node>
              <Name>jwt_get_alg</Name>
              <Path>group__jwt__alg__grp.html</Path>
              <Anchor>ga3e9cb111d566f55017d86d22dc545225</Anchor>
             </Node>
             <Node>
              <Name>jwt_str_alg</Name>
              <Path>group__jwt__alg__grp.html</Path>
              <Anchor>gaf15787af42ab0fc567a0a1fc5ef3edc6</Anchor>
             </Node>
            </Subnodes>
           </Node>
          </Subnodes>
         </Node>
         <Node>
          <Name>JSON Web Keys</Name>
          <Path>group__jwks__grp.html</Path>
        <Subnodes>
           <Node>
            <Name>JWK Management</Name>
            <Path>group__jwks__core__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwk_set_t</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga380f2d92f1d0d306420729f9789f5e50</Anchor>
             </Node>
             <Node>
              <Name>jwks_create</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga61852f3afd280f50a02171fee05b5b8e</Anchor>
             </Node>
             <Node>
              <Name>jwks_create_fromfile</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga03e2ef94e9bad563833f1f22060c254d</Anchor>
             </Node>
             <Node>
              <Name>jwks_create_fromfp</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gae615da9219d2a082b221f0b7821f300d</Anchor>
             </Node>
             <Node>
              <Name>jwks_create_fromurl</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gac2906e45bd1e8d91d1c62b9ea7ed530b</Anchor>
             </Node>
             <Node>
              <Name>jwks_create_strn</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga2bf51d794658d470640dff494702e19a</Anchor>
             </Node>
             <Node>
              <Name>jwks_error</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga2728ca5a1dab7730f156052412084200</Anchor>
             </Node>
             <Node>
              <Name>jwks_error_any</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gabba29bb834bb50b11317ffa40a42d664</Anchor>
             </Node>
             <Node>
              <Name>jwks_error_clear</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga1fa5d3cf63a656c09cd6f24af71ff7f5</Anchor>
             </Node>
             <Node>
              <Name>jwks_error_msg</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gaaeae55750891e24d8fbfee69fc9468b2</Anchor>
             </Node>
             <Node>
              <Name>jwks_free</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gadd20e30cdcd0c0d5b794547d41e8252f</Anchor>
             </Node>
             <Node>
              <Name>jwks_load</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga8956629a4b7af264335591c3e17ec4ea</Anchor>
             </Node>
             <Node>
              <Name>jwks_load_fromfile</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga2f9edd81552fc75165158de2740fe966</Anchor>
             </Node>
             <Node>
              <Name>jwks_load_fromfp</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>ga83dc821f2736f4c7bac7ea6765eaa6f9</Anchor>
             </Node>
             <Node>
              <Name>jwks_load_fromurl</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gafe94deb3eea6348bb171cfeb437b511b</Anchor>
             </Node>
             <Node>
              <Name>jwks_load_strn</Name>
              <Path>group__jwks__core__grp.html</Path>
              <Anchor>gabbe3aba34d8f16e4d99438111247a770</Anchor>
             </Node>
            </Subnodes>
           </Node>
           <Node>
            <Name>JSON Web Key Usage</Name>
            <Path>group__jwks__item__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwk_item_t</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>gaca3a7a7f76c3b345f6bb8914b30d3fed</Anchor>
             </Node>
             <Node>
              <Name>jwk_key_op_t</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga150285e933a3d456bcd8d87b906438a3</Anchor>
            <Subnodes>
               <Node>
                <Name>JWK_KEY_OP_NONE</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a9054426563814eff0f4ea23def0e00f9</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_SIGN</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a893a71fda7261466815427686f349eef</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_VERIFY</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a76ea53a146dac84cffa46681bbc7fc2e</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_ENCRYPT</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a1101574110cba3dd17ff829d728ceb5b</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_DECRYPT</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a9a4c0f1119d858a8bda1f7cecfb98d79</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_WRAP</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a451f04d391cf27e7938c6b29324272c8</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_UNWRAP</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a56462a753babcb3a1593a5436d677667</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_DERIVE_KEY</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3adb8b6296fb02fd5e961d89310edf7ce6</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_DERIVE_BITS</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3a073d4ad92c0276dbc1ecdc874231ce39</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_OP_INVALID</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga150285e933a3d456bcd8d87b906438a3aeb336579eb3c3c3e6f563b2a36d1511f</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>jwk_key_type_t</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga6ee53248054c67e9585aae9e937890f2</Anchor>
            <Subnodes>
               <Node>
                <Name>JWK_KEY_TYPE_NONE</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga6ee53248054c67e9585aae9e937890f2a91865197de901ef236c5570a7c6897d9</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_TYPE_EC</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga6ee53248054c67e9585aae9e937890f2ad7065b821b8699d3b42fe0c3263dd3b1</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_TYPE_RSA</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga6ee53248054c67e9585aae9e937890f2af1a4bf01f937df96d195572180f036d8</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_TYPE_OKP</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga6ee53248054c67e9585aae9e937890f2ab42a328b8fc31e10c3f5e38e953c684c</Anchor>
               </Node>
               <Node>
                <Name>JWK_KEY_TYPE_OCT</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>gga6ee53248054c67e9585aae9e937890f2af2312e76e2727031b0641a9f21405b3c</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>jwk_pub_key_use_t</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>gab30049eeae2a6ecdc0c9ae849b835b6b</Anchor>
            <Subnodes>
               <Node>
                <Name>JWK_PUB_KEY_USE_NONE</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>ggab30049eeae2a6ecdc0c9ae849b835b6baf3e36efeb7307384fa7f7dbee089573b</Anchor>
               </Node>
               <Node>
                <Name>JWK_PUB_KEY_USE_SIG</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>ggab30049eeae2a6ecdc0c9ae849b835b6ba5c6c707d72a666971135ad6bec551b99</Anchor>
               </Node>
               <Node>
                <Name>JWK_PUB_KEY_USE_ENC</Name>
                <Path>group__jwks__item__grp.html</Path>
                <Anchor>ggab30049eeae2a6ecdc0c9ae849b835b6baefac5505199173f9c52530be55a54408</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>jwks_find_bykid</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga86d615dcaef5c7e99cdf37913a5361a7</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_alg</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga8163e443c4be4ed1f398fbd8b8e9b4e7</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_count</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga73c4bf25c61069b0daba98e793abf9e1</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_curve</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga828d3ab13f0d9b1533aa324e765d0f01</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_error</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga4429156ef672fe17bf049136fba3627d</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_error_msg</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>gaabb122ba8079acb70738018e5bc526df</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_free</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga8a82553f9582e10d096a1b9ac73c21a5</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_free_all</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga8b5403fd3d2e07199bb8afb2c053aa2e</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_free_bad</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga3f796347d84b546a5199829326d77986</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_get</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga6e68844512976c9488410ec9cff69e9f</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_is_private</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>gaba68622f5f1ba37287ab00768f32e9d8</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_key_bits</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga21eed05fce91f9d71f5854a548dbebc0</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_key_oct</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>gabd022e250f0deddffb13848a10889d77</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_key_ops</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga50e39eb8668db017d6f78c87888ef1c1</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_kid</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga0f024aad399b689c14b8093c3fd0fbf3</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_kty</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga9f7f943e07fb623e4dbccd326889c570</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_pem</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>gac3a750e90460fcfd9165012a9e9ae657</Anchor>
             </Node>
             <Node>
              <Name>jwks_item_use</Name>
              <Path>group__jwks__item__grp.html</Path>
              <Anchor>ga311c233ff1b5d0e39cb81ee8335d21bf</Anchor>
             </Node>
            </Subnodes>
           </Node>
          </Subnodes>
         </Node>
         <Node>
          <Name>Advanced Functionality</Name>
          <Path>group__jwt__advanced__grp.html</Path>
        <Subnodes>
           <Node>
            <Name>Memory Handlers</Name>
            <Path>group__jwt__memory__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwt_free_t</Name>
              <Path>group__jwt__memory__grp.html</Path>
              <Anchor>gad3b3fc88482616b2883b786d0700c377</Anchor>
             </Node>
             <Node>
              <Name>jwt_malloc_t</Name>
              <Path>group__jwt__memory__grp.html</Path>
              <Anchor>gae64b1a91c7e44845d2422f5a6bfa7972</Anchor>
             </Node>
             <Node>
              <Name>jwt_get_alloc</Name>
              <Path>group__jwt__memory__grp.html</Path>
              <Anchor>gaefcf2b29b5be8e6ccc63f04d2deddd5f</Anchor>
             </Node>
             <Node>
              <Name>jwt_set_alloc</Name>
              <Path>group__jwt__memory__grp.html</Path>
              <Anchor>gad9207f313eec45118349b54396d9701d</Anchor>
             </Node>
            </Subnodes>
           </Node>
           <Node>
            <Name>Cryptographic Ops</Name>
            <Path>group__jwt__crypto__grp.html</Path>
          <Subnodes>
             <Node>
              <Name>jwt_crypto_provider_t</Name>
              <Path>group__jwt__crypto__grp.html</Path>
              <Anchor>gaa1e2b1f241858d81b1bfb86018d3b3ac</Anchor>
            <Subnodes>
               <Node>
                <Name>JWT_CRYPTO_OPS_NONE</Name>
                <Path>group__jwt__crypto__grp.html</Path>
                <Anchor>ggaa1e2b1f241858d81b1bfb86018d3b3aca482aa19a4996aaddbfd0349356be92c2</Anchor>
               </Node>
               <Node>
                <Name>JWT_CRYPTO_OPS_OPENSSL</Name>
                <Path>group__jwt__crypto__grp.html</Path>
                <Anchor>ggaa1e2b1f241858d81b1bfb86018d3b3aca5ebef71958d3135b13ada7bb72a63b02</Anchor>
               </Node>
               <Node>
                <Name>JWT_CRYPTO_OPS_GNUTLS</Name>
                <Path>group__jwt__crypto__grp.html</Path>
                <Anchor>ggaa1e2b1f241858d81b1bfb86018d3b3acaee34d6e9a11bfaa47e01c56a66682750</Anchor>
               </Node>
               <Node>
                <Name>JWT_CRYPTO_OPS_MBEDTLS</Name>
                <Path>group__jwt__crypto__grp.html</Path>
                <Anchor>ggaa1e2b1f241858d81b1bfb86018d3b3aca4c5fd08d7061b5caba0f8698dc817306</Anchor>
               </Node>
               <Node>
                <Name>JWT_CRYPTO_OPS_ANY</Name>
                <Path>group__jwt__crypto__grp.html</Path>
                <Anchor>ggaa1e2b1f241858d81b1bfb86018d3b3aca80b50ab76725eb24ce2c16199865d50a</Anchor>
               </Node>
              </Subnodes>
             </Node>
             <Node>
              <Name>jwt_crypto_ops_supports_jwk</Name>
              <Path>group__jwt__crypto__grp.html</Path>
              <Anchor>gad03cf6e8291772a1ff1d37a81f18a177</Anchor>
             </Node>
             <Node>
              <Name>jwt_get_crypto_ops</Name>
              <Path>group__jwt__crypto__grp.html</Path>
              <Anchor>ga1ccd01c10c0f77ab1d247b1fff1f47b1</Anchor>
             </Node>
             <Node>
              <Name>jwt_get_crypto_ops_t</Name>
              <Path>group__jwt__crypto__grp.html</Path>
              <Anchor>ga3f15e0ad1c6f8e2afae34c1d5bb03fcd</Anchor>
             </Node>
             <Node>
              <Name>jwt_set_crypto_ops</Name>
              <Path>group__jwt__crypto__grp.html</Path>
              <Anchor>ga6749e9262b985d2b0b1f99f316356aa3</Anchor>
             </Node>
             <Node>
              <Name>jwt_set_crypto_ops_t</Name>
              <Path>group__jwt__crypto__grp.html</Path>
              <Anchor>ga1a03f32ccbc62bd04b4ae3a795d0bb08</Anchor>
             </Node>
            </Subnodes>
           </Node>
          </Subnodes>
         </Node>
        </Subnodes>
       </Node>
      </Subnodes>
    </Node>
  </TOC>
</DocSetNodes>
