|
libsshpp v0.1.7
Modern C++17 wrapper for libssh
|
Explicit key: try_publickey (offer) then publickey (sign). More...
#include <auth.hpp>
Public Member Functions | |
| PublicKey (Key private_key) | |
| std::string_view | name () const noexcept override |
| Result< AuthStatus > | attempt (detail::SessionCore &) const noexcept override |
| Performs one full attempt. Must not throw. | |
Public Member Functions inherited from sshpp::Authenticator | |
| virtual | ~Authenticator ()=default |
Static Public Member Functions | |
| static Result< PublicKey > | from_file (const std::filesystem::path &p, PassphraseCallback cb={}) |
Explicit key: try_publickey (offer) then publickey (sign).
|
inlineexplicit |
|
static |
|
inlineoverridevirtualnoexcept |
Implements sshpp::Authenticator.
|
overridevirtualnoexcept |
Performs one full attempt. Must not throw.
Implements sshpp::Authenticator.