Skip to content

OpenAPI

mattpolzin edited this page Jul 3, 2020 · 5 revisions

OpenAPI

The OpenAPI namespace

public enum OpenAPI

Nested Type Aliases

ComponentDictionary

public typealias ComponentDictionary<T> = OrderedDictionary<ComponentKey, T>

SecurityRequirement

OpenAPI Spec "Security Requirement Object"

public typealias SecurityRequirement = [JSONReference<SecurityScheme>: [String]]

If the security scheme is of type "oauth2" or "openIdConnect", then the value is a list of scope names required for the execution. For other security scheme types, the array MUST be empty.

Multiple entries in this dictionary indicate all schemes named are required on the same request.

See OpenAPI Security Requirement Object.

Types
Protocols
Global Functions
Extensions
Clone this wiki locally