pub fn verify_tofu(
kh: &mut KnownHosts,
host: &str,
port: u16,
fingerprint: &str,
replace: bool,
) -> SshCliResult<bool>Expand description
Verify TOFU fingerprint under exclusive flock (G-PAR-49 / G-TLS-10).
- Sem entrada: aceita e grava (TOFU).
- Com entrada igual: aceita.
- Com entrada diferente: recusa, a menos que
replaceseja true.
Reloads from disk under the lock so concurrent multi-host first-connect sees peers’ writes before deciding.
§Errors
Returns an error if the host key changed and replacement was not allowed, or if persistence fails.