![]() |
MySQL 9.3.0
Source Code Documentation
|
#include "mrs/authentication/www_authentication_handler.h"
#include <utility>
#include "helper/container/map.h"
#include "helper/json/rapid_json_to_struct.h"
#include "helper/json/text_to.h"
#include "mrs/http/error.h"
#include "mrs/rest/request_context.h"
#include "mysqlrouter/base64.h"
#include "mysql/harness/logging/logging.h"
Classes | |
struct | mrs::authentication::anonymous_namespace{www_authentication_handler.cc}::UserJsonData |
class | mrs::authentication::anonymous_namespace{www_authentication_handler.cc}::CredentialOptions |
Namespaces | |
namespace | mrs |
namespace | mrs::authentication |
namespace | mrs::authentication::anonymous_namespace{www_authentication_handler.cc} |
Functions | |
static bool | mrs::authentication::extract_user_credentials_from_token (const std::string &token, std::string *user, mysql_harness::SecureString *password) |
static std::string | mrs::authentication::find_header_or (const ::http::base::Headers &headers, const std::string &name, std::string &&default_value) |
Variables | |
static const char * | mrs::authentication::kBasicSchema = "basic" |