![]() |
MySQL 9.5.0
Source Code Documentation
|
#include "mrs/authentication/scram_handler.h"#include <limits>#include <memory>#include "helper/json/text_to.h"#include "helper/json/to_string.h"#include "helper/string/random.h"#include "mrs/authentication/helper/crypto.h"#include "mrs/authentication/helper/http_result.h"#include "mrs/authentication/helper/option_parser.h"#include "mrs/authentication/helper/scram.h"#include "mrs/interface/http_result.h"#include "mrs/rest/request_context.h"#include "mysql/harness/logging/logging.h"#include "mysql/harness/string_utils.h"#include "mysqlrouter/base64.h"Classes | |
| class | mrs::authentication::ScramSessionData |
| struct | mrs::authentication::GeneratorNonceCharacters |
Generate nonce character. More... | |
Namespaces | |
| namespace | mrs |
| namespace | mrs::authentication |
Typedefs | |
| using | mrs::authentication::SaslResult = ScramHandler::SaslResult |
| using | mrs::authentication::AuthUser = mrs::database::entry::AuthUser |
Functions | |
| static std::string | mrs::authentication::string_array (const std::string &s) |
| template<typename T = uint8_t> | |
| std::vector< T > | mrs::authentication::as_vector (const std::string &v) |
| AuthApp | mrs::authentication::limit_users (const AuthApp &a) |
| const char * | mrs::authentication::to_string (const bool b) |