32 lines
630 B
C
Raw Normal View History

2022-02-10 20:06:39 +03:00
//#
2022-12-31 11:25:59 +03:00
//# Copyright (C) 2021-2023 QuasarApp.
2022-02-10 20:06:39 +03:00
//# Distributed under the GPLv3 software license, see the accompanying
//# Everyone is permitted to copy and distribute verbatim copies
//# of this license document, but changing it is not allowed.
//#
#ifndef AUTHECDSA_H
#define AUTHECDSA_H
2022-02-22 19:25:12 +03:00
#include "heart_global.h"
2022-02-10 20:06:39 +03:00
2022-02-22 17:02:14 +03:00
#ifdef USE_HEART_SSL
#include "hcrypto/ecdsassl11.h"
2022-04-03 17:54:36 +03:00
2022-08-06 22:02:02 +03:00
#include "asynckeysauth.h"
2022-02-13 18:45:11 +03:00
2022-02-10 20:06:39 +03:00
namespace QH {
/**
* @brief The AuthECDSA class is ecdsa implementation of the Async authentication. This implementation based on Openssl library.
*/
typedef AsyncKeysAuth<ECDSASSL11> AuthECDSA;
2022-02-10 20:06:39 +03:00
}
2022-02-22 17:02:14 +03:00
#endif
2022-02-10 20:06:39 +03:00
#endif // AUTHECDSA_H