Modules for X509 (RFC5280) handling
The authenticator for a certificate chain
abstract authenticator type
result of an authentication, either `Ok
or `Fail
with a reason
authenticate authenticator ?host stack
is result
, where the given authenticator
verifies the certificate stack
, given an optional host
name.
server_fingerprint ?time hash fingerprints
is an authenticator
which uses the given time
to verify the certificate chain - if successful the hash
of the server certificate is checked against the entry in the fingerprint list.