Skip to content

api-morph / SecurityRequirementObject

Interface: SecurityRequirementObject

Defined in: src/types/openapi.ts:1270

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.

See

https://spec.openapis.org/oas/v3.1.1#security-requirement-object

Indexable

[name: string]: string[]

Each name MUST correspond to a security scheme which is declared in the Security Schemes under the Components Object. If the security scheme is of type "oauth2" or "openIdConnect", then the value is a list of scope names required for the execution, and the list MAY be empty if authorization does not require a specified scope. For other security scheme types, the array MAY contain a list of role names which are required for the execution, but are not otherwise defined or exchanged in-band.

基于 MIT 许可证发布