![]() |
MySQL 9.5.0
Source Code Documentation
|
#include <openssl/hmac.h>#include <cassert>#include <iostream>#include <vector>#include "helper/container/generic.h"#include "helper/error.h"#include "helper/json/rapid_json_iterator.h"#include "helper/json/text_to.h"#include "helper/json/to_string.h"#include "helper/token/jwt.h"#include "mysql/harness/string_utils.h"#include "mysqlrouter/base64.h"Namespaces | |
| namespace | helper |
Typedefs | |
| using | helper::Base64NoPadd = Base64Base< Base64Alphabet::Base64Url, Base64Endianess::BIG, false, '='> |
Functions | |
| std::string | helper::as_string (const std::vector< unsigned char > &c) |
| std::vector< uint8_t > | helper::as_array (const std::string &s) |
| template<typename Document > | |
| void | helper::doc_set_member (Document &doc, std::string_view name, std::string_view value) |
| std::string | helper::encode_HS256 (const std::string &secret, const std::string &message) |
Variables | |
| const std::string | helper::kHeaderClaimAlgorithm {"alg"} |
| const std::string | helper::kHeaderClaimType {"typ"} |