Preserve OpenAPI security requirement semantics (#586)

This commit is contained in:
Gregory Schier
2026-08-19 08:35:12 -07:00
committed by GitHub
parent 3332ae263f
commit d89831a84d
3 changed files with 381 additions and 40 deletions
@@ -2617,6 +2617,10 @@ exports[`importer-openapi > Snapshots real-world fixture nasa-apod.yaml 1`] = `
"name": "baseUrl",
"value": "https://api.nasa.gov/planetary",
},
{
"name": "auth_api_key_key",
"value": "",
},
],
"workspaceId": "GENERATE_ID::WORKSPACE_0",
},
@@ -2640,7 +2644,7 @@ Here's a link: https://example.com",
"authentication": {
"key": "api_key",
"location": "query",
"value": "",
"value": "\${[auth_api_key_key]}",
},
"authenticationType": "apikey",
"body": {},