libsshpp v0.1.7
Modern C++17 wrapper for libssh
Loading...
Searching...
No Matches
sshpp::Key Member List

This is the complete list of members for sshpp::Key, including all inherited members.

bits() const noexceptsshpp::Key
equals(const Key &other, bool compare_private=false) const noexceptsshpp::Key
fingerprint(HashType=HashType::sha256) constsshpp::Key
from_authorized_keys_line(std::string_view line)sshpp::Keystatic
from_native(native_key, Ownership)sshpp::Keystatic
from_private_file(const std::filesystem::path &, PassphraseCallback={})sshpp::Keystatic
from_public_base64(std::string_view b64, KeyType type)sshpp::Keystatic
from_public_file(const std::filesystem::path &)sshpp::Keystatic
generate(KeyType, int bits=0)sshpp::Keystatic
is_private() const noexceptsshpp::Key
is_public() const noexceptsshpp::Key
Key()=defaultsshpp::Key
Key(Key &&) noexceptsshpp::Key
Key(const Key &)=deletesshpp::Key
native_handle() const noexceptsshpp::Keyinline
operator bool() const noexceptsshpp::Keyinlineexplicit
operator=(Key &&) noexceptsshpp::Key
operator=(const Key &)=deletesshpp::Key
public_part() constsshpp::Key
to_authorized_keys_line(std::string_view comment={}) constsshpp::Key
to_public_base64() constsshpp::Key
type() const noexceptsshpp::Key
type_name() constsshpp::Key
write_public_file(const std::filesystem::path &) constsshpp::Key
~Key()sshpp::Key