|
10Duke Enterprise C++ SDK
|
#include <AccessTokenRequestAuthenticator.h>
A tenduke::http::HTTPRequestAuthenticator, which uses fixed access token to authenticate HTTP-requests.
Public Member Functions | |
| AccessTokenRequestAuthenticator (const std::string &accessToken) | |
| Constructs new instance. | |
| std::multimap< std::string, std::string > | authenticate (const http::HTTPRequest &request) const override |
| Generates headers to authenticate the rquest. | |
| Public Member Functions inherited from tenduke::http::HTTPRequestAuthenticator | |
| virtual std::multimap< std::string, std::string > | authenticate (const tenduke::http::HTTPRequest &request) const =0 |
| Returns headers to authenticate the request. | |
Static Public Member Functions | |
| static std::shared_ptr< tenduke::oauth::AccessTokenRequestAuthenticator > | createShared (const std::string &accessToken) |
| Helper to create a shared instance. | |
|
explicit |
Constructs new instance.
| accessToken | - |
|
override |
Generates headers to authenticate the rquest.
| request | - |
|
static |
Helper to create a shared instance.
| accessToken | - |