From 2544fa292816d7b54add65f5730f236fecdb2b9c Mon Sep 17 00:00:00 2001 From: Maxime Vincent Date: Tue, 1 Oct 2024 13:45:27 +0200 Subject: [PATCH] [Ruby-client] Use secuirtyScheme Key for api_key (#19740) * replace name by keyParamName in apiKey configuration * update configuration generated in sample --- .../src/main/resources/ruby-client/configuration.mustache | 2 +- .../ruby-client/lib/x_auth_id_alias/configuration.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/ruby-client/configuration.mustache b/modules/openapi-generator/src/main/resources/ruby-client/configuration.mustache index 39c5d76741d..6a03622a318 100644 --- a/modules/openapi-generator/src/main/resources/ruby-client/configuration.mustache +++ b/modules/openapi-generator/src/main/resources/ruby-client/configuration.mustache @@ -231,7 +231,7 @@ module {{moduleName}} type: 'api_key', in: {{#isKeyInHeader}}'header'{{/isKeyInHeader}}{{#isKeyInQuery}}'query'{{/isKeyInQuery}}, key: '{{keyParamName}}', - value: api_key_with_prefix('{{name}}'{{#vendorExtensions.x-auth-id-alias}}, '{{.}}'{{/vendorExtensions.x-auth-id-alias}}) + value: api_key_with_prefix('{{keyParamName}}'{{#vendorExtensions.x-auth-id-alias}}, '{{.}}'{{/vendorExtensions.x-auth-id-alias}}) }, {{/isApiKey}} {{#isBasic}} diff --git a/samples/openapi3/client/extensions/x-auth-id-alias/ruby-client/lib/x_auth_id_alias/configuration.rb b/samples/openapi3/client/extensions/x-auth-id-alias/ruby-client/lib/x_auth_id_alias/configuration.rb index 286d984ba39..714689da68b 100644 --- a/samples/openapi3/client/extensions/x-auth-id-alias/ruby-client/lib/x_auth_id_alias/configuration.rb +++ b/samples/openapi3/client/extensions/x-auth-id-alias/ruby-client/lib/x_auth_id_alias/configuration.rb @@ -249,14 +249,14 @@ module XAuthIDAlias type: 'api_key', in: 'header', key: 'X-Api-Key', - value: api_key_with_prefix('api_key') + value: api_key_with_prefix('X-Api-Key') }, 'api_key_query' => { type: 'api_key', in: 'query', key: 'api_key', - value: api_key_with_prefix('api_key_query', 'api_key') + value: api_key_with_prefix('api_key', 'api_key') }, } end