libcryptosec
DSAPublicKey.h
Go to the documentation of this file.
1 #ifndef DSAPUBLICKEY_H_
2 #define DSAPUBLICKEY_H_
3 
4 #include "PublicKey.h"
5 
13 class DSAPublicKey : public PublicKey
14 {
15 
16 public:
17 
24  DSAPublicKey(EVP_PKEY *key) throw (AsymmetricKeyException);
25 
32  DSAPublicKey(ByteArray &derEncoded)
34 
41  DSAPublicKey(std::string &pemEncoded)
43 
47  virtual ~DSAPublicKey();
48 
49 };
50 
51 #endif /*DSAPUBLICKEY_H_*/
Definition: PublicKey.h:19
EVP_PKEY * key
Definition: AsymmetricKey.h:210
DSAPublicKey(EVP_PKEY *key)
Definition: DSAPublicKey.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: DSAPublicKey.h:13
Definition: EncodeException.h:8
virtual ~DSAPublicKey()
Definition: DSAPublicKey.cpp:35