C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
Loading...
Searching...
No Matches
essence::crypto::pubkey_cipher_provider Class Reference

Public Member Functions

 ES_API (CPPESSENCE) explicit pubkey_cipher_provider(const asymmetric_key &key)
 
 ES_API (CPPESSENCE) pubkey_cipher_provider(pubkey_cipher_provider &&) noexcept
 
 ES_API (CPPESSENCE) ~pubkey_cipher_provider()
 
 ES_API (CPPESSENCE) pubkey_cipher_provider &operator
 
 ES_API (CPPESSENCE) bool encryptor() const noexcept
 
template<byte_like_contiguous_range Range>
ES_API(CPPESSENCE) std ES_API(CPPESSENCE) abi ES_API(CPPESSENCE) abi ES_API(CPPESSENCE) abi ES_API(CPPESSENCE) abi ES_API(CPPESSENCE) abi abi::vector< std::byte > as_bytes (Range &&range) const
 
template<byte_like_contiguous_range Range>
abi::string as_string (Range &&range) const
 
template<byte_like_contiguous_range Range>
abi::string as_base64 (Range &&range) const
 

The documentation for this class was generated from the following file: