module Netsys_crypto_types: sig .. end
Types for crypto providers
module type TLS_EXCEPTIONS = sig .. end
The exceptions the TLS provider may use (in addition to OCaml's built-in
exception).
module type TLS_PROVIDER = sig .. end
module type TLS_CONFIG = sig .. end
module type TLS_ENDPOINT = sig .. end
module type FILE_TLS_ENDPOINT = sig .. end
module type SYMMETRIC_CRYPTO = sig .. end
module type DIGESTS = sig .. end
type tls_provider = (module Netsys_crypto_types.TLS_PROVIDER)
type tls_config = (module Netsys_crypto_types.TLS_CONFIG)
type tls_endpoint = (module Netsys_crypto_types.TLS_ENDPOINT)
type file_tls_endpoint = (module Netsys_crypto_types.FILE_TLS_ENDPOINT)
type symmetric_crypto = (module Netsys_crypto_types.SYMMETRIC_CRYPTO)
type digests = (module Netsys_crypto_types.DIGESTS)