MySQL 9.3.0
Source Code Documentation
mrs::authentication::Oauth2OidcHandler::RequestHandlerJsonSimpleObjectWithBearer Class Reference
Inheritance diagram for mrs::authentication::Oauth2OidcHandler::RequestHandlerJsonSimpleObjectWithBearer:
[legend]

Public Member Functions

 RequestHandlerJsonSimpleObjectWithBearer (OutJsonObjectKeyValues output, std::string token)
 
void before_send (Request *request) override
 
- Public Member Functions inherited from mrs::authentication::Oauth2Handler::RequestHandlerJsonSimpleObject
 RequestHandlerJsonSimpleObject (OutJsonObjectKeyValues output)
 
bool response (const std::vector< uint8_t > &value) override
 
- Public Member Functions inherited from mrs::authentication::Oauth2Handler::RequestHandler
virtual ~RequestHandler ()=default
 

Private Attributes

std::string token_
 

Additional Inherited Members

- Public Types inherited from mrs::authentication::Oauth2Handler::RequestHandlerJsonSimpleObject
using OutPair = std::pair< const char *, VariantPointer >
 
using OutJsonObjectKeyValues = std::vector< OutPair >
 
- Public Attributes inherited from mrs::authentication::Oauth2Handler::RequestHandlerJsonSimpleObject
OutJsonObjectKeyValues output_
 

Constructor & Destructor Documentation

◆ RequestHandlerJsonSimpleObjectWithBearer()

mrs::authentication::Oauth2OidcHandler::RequestHandlerJsonSimpleObjectWithBearer::RequestHandlerJsonSimpleObjectWithBearer ( OutJsonObjectKeyValues  output,
std::string  token 
)
inline

Member Function Documentation

◆ before_send()

void mrs::authentication::Oauth2OidcHandler::RequestHandlerJsonSimpleObjectWithBearer::before_send ( Request request)
overridevirtual

Member Data Documentation

◆ token_

std::string mrs::authentication::Oauth2OidcHandler::RequestHandlerJsonSimpleObjectWithBearer::token_
private

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