pub enum HostKeyPolicy {
StrictKnownHosts,
TofuStore {
path: PathBuf,
},
}Expand description
Policy for verifying the server’s host key.
Variants§
StrictKnownHosts
Reject any host whose key isn’t already in ~/.ssh/known_hosts.
TofuStore
On first connect, store the fingerprint at path. Reject on
subsequent mismatch unless a MismatchCallback approves.
Trait Implementations§
Source§impl Clone for HostKeyPolicy
impl Clone for HostKeyPolicy
Source§fn clone(&self) -> HostKeyPolicy
fn clone(&self) -> HostKeyPolicy
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HostKeyPolicy
impl RefUnwindSafe for HostKeyPolicy
impl Send for HostKeyPolicy
impl Sync for HostKeyPolicy
impl Unpin for HostKeyPolicy
impl UnsafeUnpin for HostKeyPolicy
impl UnwindSafe for HostKeyPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more