mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-30 20:52:30 +02:00
Do not include Signature.h in Identity.h.
This commit is contained in:
parent
a24d99d678
commit
828ac404eb
3 changed files with 18 additions and 6 deletions
|
@ -5,6 +5,7 @@
|
|||
#include <cryptopp/dsa.h>
|
||||
#include "util/base64.h"
|
||||
#include "crypto/CryptoConst.h"
|
||||
#include "crypto/Signature.h"
|
||||
#include "crypto/ElGamal.h"
|
||||
#include "RouterContext.h"
|
||||
#include "Identity.h"
|
||||
|
@ -370,6 +371,7 @@ namespace data
|
|||
delete verifier;
|
||||
}
|
||||
|
||||
|
||||
PrivateKeys& PrivateKeys::operator=(const Keys& keys)
|
||||
{
|
||||
m_Public = Identity (keys);
|
||||
|
@ -391,6 +393,11 @@ namespace data
|
|||
CreateSigner ();
|
||||
return *this;
|
||||
}
|
||||
|
||||
PrivateKeys::~PrivateKeys()
|
||||
{
|
||||
delete m_Signer;
|
||||
}
|
||||
|
||||
size_t PrivateKeys::FromBuffer (const uint8_t * buf, size_t len)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue