#include <auth.hpp>
◆ AuthManager() [1/3]
dcn::AuthManager::AuthManager |
( |
| ) |
|
|
delete |
◆ AuthManager() [2/3]
dcn::AuthManager::AuthManager |
( |
asio::io_context & |
io_context | ) |
|
◆ AuthManager() [3/3]
◆ ~AuthManager()
dcn::AuthManager::~AuthManager |
( |
| ) |
|
|
default |
◆ compareAccessToken()
asio::awaitable< bool > dcn::AuthManager::compareAccessToken |
( |
const evmc::address & |
address, |
|
|
std::string |
token |
|
) |
| const |
◆ generateAccessToken()
asio::awaitable< std::string > dcn::AuthManager::generateAccessToken |
( |
const evmc::address & |
address | ) |
|
◆ generateNonce()
asio::awaitable< std::string > dcn::AuthManager::generateNonce |
( |
const evmc::address & |
address | ) |
|
◆ generateRefreshToken()
asio::awaitable< std::string > dcn::AuthManager::generateRefreshToken |
( |
const evmc::address & |
address | ) |
|
◆ operator=()
◆ verifyAccessToken()
asio::awaitable< std::expected< evmc::address, AuthenticationError > > dcn::AuthManager::verifyAccessToken |
( |
std::string |
token | ) |
const |
◆ verifyNonce()
asio::awaitable< bool > dcn::AuthManager::verifyNonce |
( |
const evmc::address & |
address, |
|
|
const std::string & |
nonce |
|
) |
| |
◆ verifyRefreshToken()
asio::awaitable< std::expected< evmc::address, AuthenticationError > > dcn::AuthManager::verifyRefreshToken |
( |
std::string |
token | ) |
const |
◆ verifySignature()
asio::awaitable< bool > dcn::AuthManager::verifySignature |
( |
const evmc::address & |
address, |
|
|
const std::string & |
signature, |
|
|
const std::string & |
message |
|
) |
| |
The documentation for this class was generated from the following files: