`sig
val scram_mech : Netsys_gssapi.oid
class type client_key_ring =
object
method default_user_name : string option
method password_of_user_name : string -> string
end
class type server_key_verifier =
object method scram_credentials : string -> Netmech_scram.credentials end
val scram_gss_api :
?client_key_ring:Netmech_scram_gssapi.client_key_ring ->
?server_key_verifier:Netmech_scram_gssapi.server_key_verifier ->
Netmech_scram.profile -> (module Netsys_gssapi.GSSAPI)
end`