#include <userver/s3api/authenticators/interface.hpp>
Base class for all authenticators - classes that sign the request with auth data.
Definition at line 21 of file interface.hpp.
Public Member Functions | |
virtual std::unordered_map< std::string, std::string > | Auth (const Request &request) const =0 |
virtual std::unordered_map< std::string, std::string > | Sign (const Request &request, time_t expires) const =0 |