roar
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Roar::DigestAuth Struct Reference

#include <digest_auth.hpp>

Collaboration diagram for Roar::DigestAuth:

Public Member Functions

std::string toParameters () const
 
 DigestAuth ()
 
 DigestAuth (std::string username, std::string realm, std::string uri, std::string algorithm, std::string nonce, std::string nc, std::string cnonce, std::string qop, std::string response, std::string opaque)
 

Static Public Member Functions

static std::optional< DigestAuthfromParameters (std::string_view parameterList)
 

Public Attributes

std::string username
 
std::string realm
 
std::string uri
 
std::string algorithm
 
std::string nonce
 
std::string nc
 
std::string cnonce
 
std::string qop
 
std::string response
 
std::string opaque
 

Constructor & Destructor Documentation

◆ DigestAuth() [1/2]

Roar::DigestAuth::DigestAuth ( )
default

◆ DigestAuth() [2/2]

Roar::DigestAuth::DigestAuth ( std::string  username,
std::string  realm,
std::string  uri,
std::string  algorithm,
std::string  nonce,
std::string  nc,
std::string  cnonce,
std::string  qop,
std::string  response,
std::string  opaque 
)

Member Function Documentation

◆ fromParameters()

std::optional< DigestAuth > Roar::DigestAuth::fromParameters ( std::string_view  parameterList)
static

◆ toParameters()

std::string Roar::DigestAuth::toParameters ( ) const

Member Data Documentation

◆ algorithm

std::string Roar::DigestAuth::algorithm

◆ cnonce

std::string Roar::DigestAuth::cnonce

◆ nc

std::string Roar::DigestAuth::nc

◆ nonce

std::string Roar::DigestAuth::nonce

◆ opaque

std::string Roar::DigestAuth::opaque

◆ qop

std::string Roar::DigestAuth::qop

◆ realm

std::string Roar::DigestAuth::realm

◆ response

std::string Roar::DigestAuth::response

◆ uri

std::string Roar::DigestAuth::uri

◆ username

std::string Roar::DigestAuth::username

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