RESTinio
Classes | Namespaces | Functions
authorization.hpp File Reference

Stuff related to value of Authorization HTTP-field. More...

#include <restinio/helpers/http_field_parsers/basics.hpp>
#include <restinio/variant.hpp>
#include <iostream>

Go to the source code of this file.

Classes

struct  restinio::http_field_parsers::authorization_details::is_token68_char_predicate_t
 A preducate for symbol_producer_template that checks that a symbol can be used inside token68 from RFC7235. More...
 
struct  restinio::http_field_parsers::authorization_details::token68_t
 A structure for holding a value of token68 from RFC7235. More...
 
struct  restinio::http_field_parsers::authorization_value_t
 Tools for working with the value of Authorization HTTP-field. More...
 
struct  restinio::http_field_parsers::authorization_value_t::param_value_t
 A storage for the value of a parameter. More...
 
struct  restinio::http_field_parsers::authorization_value_t::param_t
 A storage for a parameter with a name and a value. More...
 

Namespaces

namespace  restinio
 
namespace  restinio::http_field_parsers
 
namespace  restinio::http_field_parsers::authorization_details
 

Functions

RESTINIO_NODISCARD auto restinio::http_field_parsers::authorization_details::token68_symbol_p ()
 
std::ostream & restinio::http_field_parsers::authorization_details::operator<< (std::ostream &to, const token68_t &v)
 
RESTINIO_NODISCARD auto restinio::http_field_parsers::authorization_details::token68_p ()
 
std::ostream & restinio::http_field_parsers::operator<< (std::ostream &to, const authorization_value_t::param_value_t &v)
 
std::ostream & restinio::http_field_parsers::operator<< (std::ostream &to, const authorization_value_t::param_t &v)
 
std::ostream & restinio::http_field_parsers::operator<< (std::ostream &to, const authorization_value_t::auth_param_t &p)
 
std::ostream & restinio::http_field_parsers::operator<< (std::ostream &to, const authorization_value_t &v)
 

Detailed Description

Stuff related to value of Authorization HTTP-field.

Since
v.0.6.7

Definition in file authorization.hpp.