Web framework C++  2.0.0
Simple web framework on c++ designed to easily create web pages, etc
Public Member Functions | List of all members
JwtAuth Class Reference

JWT auth strategy. More...

#include <jwt_auth.h>

Inheritance diagram for JwtAuth:
Inheritance graph
Collaboration diagram for JwtAuth:
Collaboration graph

Public Member Functions

 JwtAuth (const char *secret, Middleware *json)
 
bool checkHeadersToParse (Headers *headers) override
 
std::string getSerializedValue (Headers *headers) override
 
void serializeAndSetValueToResponse (std::string &value) override
 
- Public Member Functions inherited from AuthStrategy
virtual ~AuthStrategy ()=default
 

Detailed Description

JWT auth strategy.

Constructor & Destructor Documentation

JwtAuth::JwtAuth ( const char *  secret,
Middleware json 
)

Member Function Documentation

bool JwtAuth::checkHeadersToParse ( Headers headers)
overridevirtual
Parameters
headers
Returns

Implements AuthStrategy.

std::string JwtAuth::getSerializedValue ( Headers headers)
overridevirtual
Parameters
headers
Returns

Implements AuthStrategy.

void JwtAuth::serializeAndSetValueToResponse ( std::string &  value)
overridevirtual
Parameters
req
value

Implements AuthStrategy.


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