package paf

  1. Overview
  2. Docs

Parameters

module Time : Mirage_time.S

Signature

type configuration = {
  1. email : Emile.mailbox option;
  2. seed : string option;
  3. certificate_seed : string option;
  4. hostname : [ `host ] Domain_name.t;
}
val request_handler : (Ipaddr.t * int) -> Httpaf.Server_connection.request_handler
val provision_certificate : ?production:bool -> configuration -> Mimic.ctx -> ([> `Single of X509.Certificate.t list * [ `RSA of Mirage_crypto_pk.Rsa.priv ] ], [> `Msg of string ]) Stdlib.result Lwt.t
val with_uri : Uri.t -> Mimic.ctx -> Mimic.ctx
OCaml

Innovation. Community. Security.