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