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

Contains information about the user. More...

#include <userver/server/handlers/auth/digest/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 {}
 

Detailed Description

Contains information about the user.

Examples
samples/digest_auth_service/auth_digest.cpp.

Definition at line 51 of file auth_checker_base.hpp.

Member Typedef Documentation

◆ HA1

Definition at line 52 of file auth_checker_base.hpp.

Member Data Documentation

◆ ha1

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

Definition at line 57 of file auth_checker_base.hpp.

◆ nonce

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

Definition at line 58 of file auth_checker_base.hpp.

◆ nonce_count

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

Definition at line 60 of file auth_checker_base.hpp.

◆ timestamp

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

Definition at line 59 of file auth_checker_base.hpp.


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