userver: server::handlers::auth::digest::UserData Struct Reference
Loading...
Searching...
No Matches
server::handlers::auth::digest::UserData Struct Referencefinal

#include <userver/server/handlers/auth/digest/auth_checker_base.hpp>

Detailed Description

Contains information about the user.

Examples
samples/digest_auth_service/auth_digest.cpp.

Definition at line 57 of file auth_checker_base.hpp.

+ Collaboration diagram for server::handlers::auth::digest::UserData:

Public Types

using HA1 = utils::NonLoggable<class HA1Tag, std::string>
 

Public Member Functions

 UserData (HA1 ha1, std::string nonce, TimePoint timestamp, std::int64_t nonce_count)
 

Public Attributes

HA1 ha1
 
std::string nonce
 
TimePoint timestamp
 
std::int64_t nonce_count {}
 

Member Typedef Documentation

◆ HA1

Definition at line 58 of file auth_checker_base.hpp.

Member Data Documentation

◆ ha1

HA1 server::handlers::auth::digest::UserData::ha1

Definition at line 63 of file auth_checker_base.hpp.

◆ nonce

std::string server::handlers::auth::digest::UserData::nonce

Definition at line 64 of file auth_checker_base.hpp.

◆ nonce_count

std::int64_t server::handlers::auth::digest::UserData::nonce_count {}

Definition at line 66 of file auth_checker_base.hpp.

◆ timestamp

TimePoint server::handlers::auth::digest::UserData::timestamp

Definition at line 65 of file auth_checker_base.hpp.


The documentation for this struct was generated from the following file: