.. _namespace_jwt: Namespace jwt ============= .. contents:: Contents :local: :backlinks: none Detailed Description -------------------- Most of the signing and verification code has been taken and modified for C++ specific use from the C implementation JWT library, libjwt. https://github.com/benmcollins/libjwt/tree/master/libjwt Namespaces ---------- - :ref:`namespace_jwt__algo` - :ref:`namespace_jwt__detail` - :ref:`namespace_jwt__params` Classes ------- - :ref:`exhale_struct_structjwt_1_1base64__enc__dec` - :ref:`exhale_struct_structjwt_1_1HMACSign` - :ref:`exhale_struct_structjwt_1_1HMACSign_3_01algo_1_1NONE_01_4` - :ref:`exhale_struct_structjwt_1_1jwt__header` - :ref:`exhale_struct_structjwt_1_1jwt__payload` - :ref:`exhale_struct_structjwt_1_1jwt__set` - :ref:`exhale_struct_structjwt_1_1jwt__set_1_1case__compare` - :ref:`exhale_struct_structjwt_1_1jwt__signature` - :ref:`exhale_struct_structjwt_1_1PEMSign` - :ref:`exhale_struct_structjwt_1_1stack__alloc_1_1rebind` - :ref:`exhale_struct_structjwt_1_1write__interface` - :ref:`exhale_class_classjwt_1_1Arena` - :ref:`exhale_class_classjwt_1_1basic__string__view` - :ref:`exhale_class_classjwt_1_1DecodeError` - :ref:`exhale_class_classjwt_1_1DMap` - :ref:`exhale_class_classjwt_1_1EMap` - :ref:`exhale_class_classjwt_1_1ImmatureSignatureError` - :ref:`exhale_class_classjwt_1_1InvalidAlgorithmError` - :ref:`exhale_class_classjwt_1_1InvalidAudienceError` - :ref:`exhale_class_classjwt_1_1InvalidIATError` - :ref:`exhale_class_classjwt_1_1InvalidIssuerError` - :ref:`exhale_class_classjwt_1_1InvalidJTIError` - :ref:`exhale_class_classjwt_1_1InvalidKeyError` - :ref:`exhale_class_classjwt_1_1InvalidSignatureError` - :ref:`exhale_class_classjwt_1_1InvalidSubjectError` - :ref:`exhale_class_classjwt_1_1jwt__object` - :ref:`exhale_class_classjwt_1_1KeyNotPresentError` - :ref:`exhale_class_classjwt_1_1MemoryAllocationException` - :ref:`exhale_class_classjwt_1_1SignatureFormatError` - :ref:`exhale_class_classjwt_1_1SigningError` - :ref:`exhale_class_classjwt_1_1stack__alloc` - :ref:`exhale_class_classjwt_1_1TokenExpiredError` - :ref:`exhale_class_classjwt_1_1TypeConversionError` - :ref:`exhale_class_classjwt_1_1VerificationError` Enums ----- - :ref:`exhale_enum_namespacejwt_1ae398ef668fcf4c45aaf2d59d029449f6` - :ref:`exhale_enum_namespacejwt_1a167e739ba3ae98bf9988c356d88c8a5f` - :ref:`exhale_enum_namespacejwt_1ab0f0b2efc661de0400ff66c134482e50` - :ref:`exhale_enum_namespacejwt_1ab7fca23b34b31f0bf1d7ea16d2450d6e` - :ref:`exhale_enum_namespacejwt_1a57fab1273f523d4890e46ac879a301ac` - :ref:`exhale_enum_namespacejwt_1a24b6a26aed2a9830c32085a39414cd5f` - :ref:`exhale_enum_namespacejwt_1aadc26bfee57612835948b6dd19a8e034` Functions --------- - :ref:`exhale_function_namespacejwt_1a50fef521c5429b78652bd37a28d18daa` - :ref:`exhale_function_namespacejwt_1a5a82cac29d548a8c3bc6412c5f79bfa9` - :ref:`exhale_function_namespacejwt_1ab6657743297879588ed6d4dfd9262451` - :ref:`exhale_function_namespacejwt_1a20868cfc56308e90230901e4e5184554` - :ref:`exhale_function_namespacejwt_1adb2a839e8ed90ff725d523ed43fea3da` - :ref:`exhale_function_namespacejwt_1a09043858b8f380c0fe4e86b6a3936d7b` - :ref:`exhale_function_namespacejwt_1ac8ef97d817be36556059f704d06f794a` - :ref:`exhale_function_namespacejwt_1a9df7ca7af66fa7bb7d946bead564e7c6` - :ref:`exhale_function_namespacejwt_1a2a91ca4f8f2961a1374b4f7f98943075` - :ref:`exhale_function_namespacejwt_1abec3c0368aae04f047749bb2c5bfe215` - :ref:`exhale_function_namespacejwt_1a9ea37b76e6f55ecd02e6e60bac83bb6f` - :ref:`exhale_function_namespacejwt_1a72c2ddb0c45e0700afa8bce34f4425c2` - :ref:`exhale_function_namespacejwt_1aca885fd8beb1400c1b76c97a204d6912` - :ref:`exhale_function_namespacejwt_1a019aac368218b0b1b54cbe8010abfa12` - :ref:`exhale_function_namespacejwt_1abb06ae009499e3c1000568f82dbe59a8` - :ref:`exhale_function_namespacejwt_1aa5ca2574921e7299a948093b670a6e58` - :ref:`exhale_function_namespacejwt_1afa052229645d5e3843d5219397e4d9a2` - :ref:`exhale_function_namespacejwt_1a26246c2337157ec2b934d5e583788201` - :ref:`exhale_function_namespacejwt_1aaf651df75b5cb0e38cd87278a71772e1` - :ref:`exhale_function_namespacejwt_1ad78386087c01a09bcc892a1f90d7bcec` - :ref:`exhale_function_namespacejwt_1a41cfa4ef59197042b455f555cc6c0998` - :ref:`exhale_function_namespacejwt_1a0762f6ef3f9b90d630d624df2b0ba65e` - :ref:`exhale_function_namespacejwt_1a48cb634eac5cf970f3cc4d90d3219d48` - :ref:`exhale_function_namespacejwt_1aebdc329ab698829763ab64da06d3e885` Typedefs -------- - :ref:`exhale_typedef_namespacejwt_1a4ba294054b62eaa5690d7bbaeb4c62dc` - :ref:`exhale_typedef_namespacejwt_1addf4387157ec1fbea71de4607a9444d0` - :ref:`exhale_typedef_namespacejwt_1adb7bdc86f81224b9142cd9423ef378dc` - :ref:`exhale_typedef_namespacejwt_1a4e5659f5d6bf53f472a083293313214f` - :ref:`exhale_typedef_namespacejwt_1ac0ca4c386d9393813f215558410cf1a6` - :ref:`exhale_typedef_namespacejwt_1a79b5a1a95390abcbd9e5b287b2b67d8d` - :ref:`exhale_typedef_namespacejwt_1a0d45b3ca4ea27eb8320a74488198e1d5` - :ref:`exhale_typedef_namespacejwt_1aa3bcead70094971aaa31194a7a7f572f` - :ref:`exhale_typedef_namespacejwt_1a34ff978b7d811f9a87423e49bb2c0728` - :ref:`exhale_typedef_namespacejwt_1a35b20d9d2179ae84f4d24492e74c86e7` - :ref:`exhale_typedef_namespacejwt_1ad772b2fafdb524f2b695f4576242cef2` - :ref:`exhale_typedef_namespacejwt_1a53b182aea1b924570b2fcfe409d63ef5` - :ref:`exhale_typedef_namespacejwt_1ac90bb39d8e5090aa58324b466923d661` - :ref:`exhale_typedef_namespacejwt_1aa3c391333752e709c01f3bb5d524a265` - :ref:`exhale_typedef_namespacejwt_1a13f5f3119ca5a31395eb28ba928a688a` - :ref:`exhale_typedef_namespacejwt_1a7cc561654351e9c1c4e1a17d2fd64f18` - :ref:`exhale_typedef_namespacejwt_1a7b8f96f227d16df46233c02bfe6329a6`