userver: userver/server/handlers/auth/digest/directives.hpp Source File
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
directives.hpp
Go to the documentation of this file.
1#pragma once
2
3/// @file userver/server/handlers/auth/digest/directives.hpp
4/// @brief Various digest authentication directives
5
6#include <string>
7
8USERVER_NAMESPACE_BEGIN
9
10namespace server::handlers::auth::digest::directives {
11
12inline const std::string kUsername = "username";
13inline const std::string kRealm = "realm";
14inline const std::string kNonce = "nonce";
15inline const std::string kNextNonce = "nextnonce";
16inline const std::string kStale = "stale";
17inline const std::string kUri = "uri";
18inline const std::string kDomain = "domain";
19inline const std::string kResponse = "response";
20inline const std::string kAlgorithm = "algorithm";
21inline const std::string kCnonce = "cnonce";
22inline const std::string kOpaque = "opaque";
23inline const std::string kQop = "qop";
24inline const std::string kNonceCount = "nc";
25inline const std::string kAuthParam = "auth-param";
26
27} // namespace server::handlers::auth::digest::directives
28
29USERVER_NAMESPACE_END