Virgil Security Crypto library  2.6.3
VirgilPFSPublicKey.h
1 
37 #ifndef VIRGIL_CRYPTO_PFS_VIRGIL_PFS_PUBLIC_KEY_H
38 #define VIRGIL_CRYPTO_PFS_VIRGIL_PFS_PUBLIC_KEY_H
39 
40 #include "../VirgilByteArray.h"
41 
42 namespace virgil { namespace crypto { namespace pfs {
43 
51 public:
56 
60  bool isEmpty() const;
61 
66  const VirgilByteArray& getKey() const;
67 
68 private:
69  VirgilByteArray key_;
70 };
71 
72 }}}
73 
74 #endif //VIRGIL_CRYPTO_PFS_VIRGIL_PFS_PUBLIC_KEY_H
const VirgilByteArray & getKey() const
Getter.
VirgilPFSPublicKey(VirgilByteArray key=VirgilByteArray())
Root namespace for all Virgil Security libraries.
Definition: VirgilAsn1Compatible.h:46
std::vector< unsigned char > VirgilByteArray
This type represents a sequence of bytes.
Definition: VirgilByteArray.h:50
This is model object that handles public key.
Definition: VirgilPFSPublicKey.h:50