module Netsys_sasl:sig
..end
typesasl_mechanism =
(module Netsys_sasl_types.SASL_MECHANISM)
typecredentials =
(string * string * (string * string) list) list
(type,value,params)
. The mechanism may pick any element
of this list which are considered as equivalent.
Types are defined per mechanism. All mechanisms understand the "password" type, which is just the cleartext password, e.g.
[ "password", "ThE sEcReT", [] ]
module Info:sig
..end
module Client:sig
..end
module Server:sig
..end