1
0
mirror of https://git.sr.ht/~adnano/go-gemini synced 2024-11-23 12:42:13 +01:00

client: Add note about TOFU

This commit is contained in:
adnano 2021-01-14 22:34:12 -05:00
parent 5721d60ff5
commit 94f623e2b8

@ -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