Cipherpack v1.2.0-dirty
A Cryprographic Stream Processor
cipherpack::PackHeader Member List

This is the complete list of members for cipherpack::PackHeader, including all inherited members.

creation_time() const noexceptcipherpack::PackHeaderinline
crypto_config() const noexceptcipherpack::PackHeaderinline
isValid() const noexceptcipherpack::PackHeaderinline
PackHeader()cipherpack::PackHeaderinline
PackHeader(const jau::fraction_timespec &ts_creation)cipherpack::PackHeaderinline
PackHeader(const std::string &_target_path, const uint64_t &_plaintext_size, const jau::fraction_timespec &_ts_creation, const std::string &_subject, const std::string &_pversion, const std::string &_pversion_parent, const CryptoConfig &_crypto_cfg, const std::vector< uint8_t > &_sender_fingerprint, const std::vector< std::vector< uint8_t > > &_recevr_fingerprints, const size_t _used_recevr_key_idx, const bool _valid)cipherpack::PackHeaderinline
plaintext_hash() const noexceptcipherpack::PackHeaderinline
plaintext_hash_algo() const noexceptcipherpack::PackHeaderinline
plaintext_size() const noexceptcipherpack::PackHeaderinline
plaintext_version() const noexceptcipherpack::PackHeaderinline
plaintext_version_parent() const noexceptcipherpack::PackHeaderinline
receiver_fingerprints() const noexceptcipherpack::PackHeaderinline
receiver_key_index() const noexceptcipherpack::PackHeaderinline
sender_fingerprint() const noexceptcipherpack::PackHeaderinline
set_plaintext_hash(const std::string &algo, const std::vector< uint8_t > &hash) noexceptcipherpack::PackHeaderinline
set_plaintext_size(const uint64_t v) noexceptcipherpack::PackHeaderinline
setValid(const bool v)cipherpack::PackHeaderinline
subject() const noexceptcipherpack::PackHeaderinline
target_path() const noexceptcipherpack::PackHeaderinline
to_string(const bool show_crypto_algos=false, const bool force_all_fingerprints=false) const noexceptcipherpack::PackHeader