userver: s3api::authenticators::AccessKey Class Reference
Loading...
Searching...
No Matches
s3api::authenticators::AccessKey Class Reference

Detailed Description

Definition at line 16 of file access_key.hpp.

+ Inheritance diagram for s3api::authenticators::AccessKey:

Public Member Functions

 AccessKey (std::string access_key, Secret secret_key)
 
std::unordered_map< std::string, std::string > Auth (const Request &request) const override
 
std::unordered_map< std::string, std::string > Sign (const Request &request, time_t expires) const override
 

Constructor & Destructor Documentation

◆ AccessKey()

s3api::authenticators::AccessKey::AccessKey ( std::string access_key,
Secret secret_key )
inline

Definition at line 18 of file access_key.hpp.

Member Function Documentation

◆ Auth()

std::unordered_map< std::string, std::string > s3api::authenticators::AccessKey::Auth ( const Request & request) const
overridevirtual

Implements s3api::authenticators::Authenticator.

Definition at line 12 of file access_key.cpp.

◆ Sign()

std::unordered_map< std::string, std::string > s3api::authenticators::AccessKey::Sign ( const Request & request,
time_t expires ) const
overridevirtual

Implements s3api::authenticators::Authenticator.

Definition at line 40 of file access_key.cpp.


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