Configuration details for a authorization code OAuth Flow
See [link]
[link](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#oauth-flow-object
A map of possible out-of band callbacks related to the parent operation. Each value in
the map is a Path Item Object that describes a set of requests that may be initiated by
the API provider and the expected responses. The key value used to identify the callback
object is an expression, evaluated at runtime, that identifies a URL to use for the
callback operation.
Configuration details for a client credentials OAuth Flow
See [link]
[link](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#oauth-flow-object
Allows configuration of the supported OAuth Flows.
See [link]
[link][https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#oauth-flows-object]
Configuration details for a password OAuth Flow
See [link]
[link](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#oauth-flow-object
Adds metadata to a single tag that is used by the
Operation Object.
It is not mandatory to have a Tag Object per tag defined in the Operation Object instances.
Defines a security scheme that can be used by the operations. Supported schemes are
HTTP authentication, an API key (either as a header or as a query parameter),
OAuth2’s common flows (implicit, password, application and access code) as defined
in RFC6749, and
OpenID Connect Discovery.
Lists the required security schemes to execute this operation. The name used for each property MUST correspond to a security scheme declared in the Security Schemes under the Components Object.