Virgil Security Crypto library
2.5.0-rc1
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
include
virgil
crypto
pfs
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
50
class
VirgilPFSPublicKey
{
51
public
:
55
explicit
VirgilPFSPublicKey
(
VirgilByteArray
key =
VirgilByteArray
());
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
virgil::crypto::pfs::VirgilPFSPublicKey::getKey
const VirgilByteArray & getKey() const
Getter.
virgil::crypto::pfs::VirgilPFSPublicKey::VirgilPFSPublicKey
VirgilPFSPublicKey(VirgilByteArray key=VirgilByteArray())
virgil::crypto::pfs::VirgilPFSPublicKey::isEmpty
bool isEmpty() const
virgil::crypto::VirgilByteArray
std::vector< unsigned char > VirgilByteArray
This type represents a sequence of bytes.
Definition:
VirgilByteArray.h:50
virgil::crypto::pfs::VirgilPFSPublicKey
This is model object that handles public key.
Definition:
VirgilPFSPublicKey.h:50
Generated by
1.8.6