Virgil Security Crypto library
2.4.6
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