Up

Module Tls

Signature

type t = {
version
: Async_ssl.Std.Ssl.Version.t option ;
name
: string option ;
ca_file
: string option ;
ca_path
: string option ;
mode
: [
| `Required
| `Always_try
| `If_available
]
;
certificate_mode
: [
| `Ignore
| `Verify
]
;
}
val certificate_mode : t -> [
| `Ignore
| `Verify
]
val mode : t -> [
| `Required
| `Always_try
| `If_available
]
val ca_path : t -> string option
val ca_file : t -> string option
val name : t -> string option
val version : t -> Async_ssl.Std.Ssl.Version.t option
module Fields : sig .. end
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t
val default : t