userver: userver/server/handlers/auth/digest/directives.hpp File Reference
⚠️ 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 File Reference

Detailed Description

Various digest authentication directives.

Definition in file directives.hpp.

Go to the source code of this file.

#include <string>
+ Include dependency graph for directives.hpp:

Namespaces

namespace  server::handlers
 Most common userver HTTP handlers.
 

Variables

const std::string server::handlers::auth::digest::directives::kUsername = "username"
 
const std::string server::handlers::auth::digest::directives::kRealm = "realm"
 
const std::string server::handlers::auth::digest::directives::kNonce = "nonce"
 
const std::string server::handlers::auth::digest::directives::kNextNonce = "nextnonce"
 
const std::string server::handlers::auth::digest::directives::kStale = "stale"
 
const std::string server::handlers::auth::digest::directives::kUri = "uri"
 
const std::string server::handlers::auth::digest::directives::kDomain = "domain"
 
const std::string server::handlers::auth::digest::directives::kResponse = "response"
 
const std::string server::handlers::auth::digest::directives::kAlgorithm = "algorithm"
 
const std::string server::handlers::auth::digest::directives::kCnonce = "cnonce"
 
const std::string server::handlers::auth::digest::directives::kOpaque = "opaque"
 
const std::string server::handlers::auth::digest::directives::kQop = "qop"
 
const std::string server::handlers::auth::digest::directives::kNonceCount = "nc"
 
const std::string server::handlers::auth::digest::directives::kAuthParam = "auth-param"
 

Variable Documentation

◆ kAlgorithm

const std::string server::handlers::auth::digest::directives::kAlgorithm = "algorithm"
inline

Definition at line 20 of file directives.hpp.

◆ kAuthParam

const std::string server::handlers::auth::digest::directives::kAuthParam = "auth-param"
inline

Definition at line 25 of file directives.hpp.

◆ kCnonce

const std::string server::handlers::auth::digest::directives::kCnonce = "cnonce"
inline

Definition at line 21 of file directives.hpp.

◆ kDomain

const std::string server::handlers::auth::digest::directives::kDomain = "domain"
inline

Definition at line 18 of file directives.hpp.

◆ kNextNonce

const std::string server::handlers::auth::digest::directives::kNextNonce = "nextnonce"
inline

Definition at line 15 of file directives.hpp.

◆ kNonce

const std::string server::handlers::auth::digest::directives::kNonce = "nonce"
inline

Definition at line 14 of file directives.hpp.

◆ kNonceCount

const std::string server::handlers::auth::digest::directives::kNonceCount = "nc"
inline

Definition at line 24 of file directives.hpp.

◆ kOpaque

const std::string server::handlers::auth::digest::directives::kOpaque = "opaque"
inline

Definition at line 22 of file directives.hpp.

◆ kQop

const std::string server::handlers::auth::digest::directives::kQop = "qop"
inline

Definition at line 23 of file directives.hpp.

◆ kRealm

const std::string server::handlers::auth::digest::directives::kRealm = "realm"
inline

Definition at line 13 of file directives.hpp.

◆ kResponse

const std::string server::handlers::auth::digest::directives::kResponse = "response"
inline

Definition at line 19 of file directives.hpp.

◆ kStale

const std::string server::handlers::auth::digest::directives::kStale = "stale"
inline

Definition at line 16 of file directives.hpp.

◆ kUri

const std::string server::handlers::auth::digest::directives::kUri = "uri"
inline

Definition at line 17 of file directives.hpp.

◆ kUsername

const std::string server::handlers::auth::digest::directives::kUsername = "username"
inline

Definition at line 12 of file directives.hpp.