tls
Transport Layer Security purely in OCaml
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library tls-mirage
Parameters
module KV : Mirage_kv_lwt.RO
module C : Mirage_clock.PCLOCK
Signature
val authenticator :
KV.t ->
C.t ->
[< `Noop | `CAs ] ->
X509.Authenticator.a Lwt.t
authenticator store clock typ
creates an authenticator
, either using the given certificate authorities in the store
or null.
val certificate :
KV.t ->
[< `Default | `Name of string ] ->
(X509.t list * Nocrypto.Rsa.priv) Lwt.t
certificate store typ
unmarshals a certificate chain and private key material from the store
.