Bindoj_openapi_security_scheme_object.V3
val apiKey : ?description:string -> string -> api_key_location -> t
val http : ?description:string -> ?bearerFormat:string -> string -> t
val oauth2 : ?description:string -> oauth_flows_object -> t
val openIdConnect :
?description:string ->
?openIdConnectUrl:string ->
unit ->
t
val flows :
?implicit:implicit_oauth_flow_object ->
?password:password_oauth_flow_object ->
?clientCredentials:clientCredentials_oauth_flow_object ->
?authorizationCode:authorizationCode_oauth_flow_object ->
unit ->
oauth_flows_object
val implicit_flow :
?refreshUrl:string ->
(string * string) list ->
string ->
implicit_oauth_flow_object
val password_flow :
?refreshUrl:string ->
(string * string) list ->
string ->
password_oauth_flow_object
val clientCredentials_flow :
?refreshUrl:string ->
(string * string) list ->
string ->
clientCredentials_oauth_flow_object
val authorizationCode_flow :
?refreshUrl:string ->
(string * string) list ->
string ->
string ->
authorizationCode_oauth_flow_object
val pp : Kxclib.ppf -> t -> unit
val to_json : t -> Bindoj_openapi_util.V3.jv
val yojson_of_t : t -> Bindoj_openapi_util.V3.yojson