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