1
0
mirror of https://git.sr.ht/~adnano/go-gemini synced 2024-09-28 23:41:17 +02:00

client: Add note about TOFU

This commit is contained in:
Adnan Maolood 2021-01-14 22:34:12 -05:00
parent af61c1b60a
commit f36a1c5c87

@ -19,6 +19,9 @@ type Client struct {
// If TrustCertificate is nil, the client will accept any certificate.
// If the returned error is not nil, the certificate will not be trusted
// and the request will be aborted.
//
// For a basic trust on first use implementation, see (*KnownHosts).TOFU
// in the tofu submodule.
TrustCertificate func(hostname string, cert *x509.Certificate) error
// Timeout specifies a time limit for requests made by this