ez_api
EzAPI.Security
ez_api.debug
ez_api.debug_unix
ez_api.encoding
ez_api.ezjsonm
ez_api.ezjsonm_unix
ez_api.facebook_auth
ez_api.google_auth
ez_api.hash
ez_api.iserver_default
ez_api.lwt_sys
ez_api.lwt_unix
ez_api.md5
ez_api.openAPI
ez_api.req
ez_api.req_default
ez_api.req_lwt
ez_api.req_lwt_default
ez_api.req_lwt_s
ez_api.req_s
ez_api.request
ez_api.request_lwt
ez_api.sendgrid_encoding
ez_api.sendgrid_services
ez_api.server
ez_api.server_s
ez_api.server_session
ez_api.server_utils
ez_api.session
ez_api.session_client
ez_api.ws
ez_api.ws_server_cohttp
ez_api.ws_server_httpaf
ez_api.ws_types
type uninhabited = |
type none = [
| `Nosecurity of uninhabited
]
type 'a apikey = {
ref_name : string;
name : 'a;
}
type bearer_desc = {
bearer_name : string;
format : string option;
type basic_desc = {
basic_name : string;
type bearer = [
| `Bearer of bearer_desc
type basic = [
| `Basic of basic_desc
type header = [
| `Header of string apikey
type cookie = [
| `Cookie of string apikey
type query = [
| `Query of Param.t apikey
type scheme = [
| none
| basic
| bearer
| header
| cookie
| query
val unreachable : uninhabited -> 'a
val ref_name : [< `Basic of basic_desc | `Bearer of bearer_desc | `Cookie of 'a apikey | `Header of 'b apikey | `Nosecurity of uninhabited | `Query of 'c apikey ] -> string
val params : [< `Basic of basic_desc & 'a | `Bearer of bearer_desc & 'b | `Cookie of string apikey & 'c | `Header of string apikey & 'd | `Nosecurity of uninhabited & 'e | `Query of Param.t apikey & 'f apikey ] list -> 'f list
module StringSet : sig ... end
val headers : [< `Basic of basic_desc & 'a | `Bearer of bearer_desc & 'b | `Cookie of string apikey & 'c | `Header of string apikey & StringSet.elt apikey | `Nosecurity of uninhabited & 'd | `Query of Param.t apikey & 'e ] list -> StringSet.t
val header : StringSet.t -> (string * string) list