package paf

  1. Overview
  2. Docs

Parameters

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 ]) result Lwt.t
val with_uri : Uri.t -> Mimic.ctx -> Mimic.ctx