libcryptosec
ECDSAPublicKey.h
Go to the documentation of this file.
1 #ifndef ECDSAPUBLICKEY_H_
2 #define ECDSAPUBLICKEY_H_
3 
4 #include "ByteArray.h"
5 #include "PublicKey.h"
6 
14 class ECDSAPublicKey : public PublicKey
15 {
16 
17 public:
18 
25  ECDSAPublicKey(EVP_PKEY *key) throw (AsymmetricKeyException);
26 
33  ECDSAPublicKey(ByteArray &derEncoded)
35 
42  ECDSAPublicKey(std::string &pemEncoded)
44 
48  virtual ~ECDSAPublicKey();
49 
50 };
51 
52 #endif /*ECDSAPUBLICKEY_H_*/
Definition: PublicKey.h:19
EVP_PKEY * key
Definition: AsymmetricKey.h:210
Definition: ECDSAPublicKey.h:14
ECDSAPublicKey(EVP_PKEY *key)
Definition: ECDSAPublicKey.cpp:3
Classe usada para transportar dados binários pelo sistema. Pode ser usada para conversão de texto em ...
Definition: ByteArray.h:24
Definition: AsymmetricKeyException.h:6
Definition: EncodeException.h:8
virtual ~ECDSAPublicKey()
Definition: ECDSAPublicKey.cpp:35