diff --git a/modules/openapi-generator/src/main/resources/rust-server/README.mustache b/modules/openapi-generator/src/main/resources/rust-server/README.mustache index d59f151feec..5ed3726ee02 100644 --- a/modules/openapi-generator/src/main/resources/rust-server/README.mustache +++ b/modules/openapi-generator/src/main/resources/rust-server/README.mustache @@ -118,10 +118,10 @@ Method | HTTP request | Description {{/model}}{{/models}} ## Documentation For Authorization -{{^authMethods}} Endpoints do not require authorization. -{{/authMethods}}{{#authMethods}}{{#last}} Authentication schemes defined for the API:{{/last}}{{/authMethods}} +{{^authMethods}}Endpoints do not require authorization.{{/authMethods}} +{{#hasAuthMethods}}Authentication schemes defined for the API:{{/hasAuthMethods}} {{#authMethods}} -## {{{name}}} +### {{{name}}} {{#isApiKey}}- **Type**: API key Example diff --git a/samples/server/petstore/rust-server/output/multipart-v3/README.md b/samples/server/petstore/rust-server/output/multipart-v3/README.md index e3356422743..ac4f935c22c 100644 --- a/samples/server/petstore/rust-server/output/multipart-v3/README.md +++ b/samples/server/petstore/rust-server/output/multipart-v3/README.md @@ -110,7 +110,7 @@ Method | HTTP request | Description ## Documentation For Authorization - Endpoints do not require authorization. +Endpoints do not require authorization. ## Author diff --git a/samples/server/petstore/rust-server/output/no-example-v3/README.md b/samples/server/petstore/rust-server/output/no-example-v3/README.md index 72ec4324c50..860632ddea7 100644 --- a/samples/server/petstore/rust-server/output/no-example-v3/README.md +++ b/samples/server/petstore/rust-server/output/no-example-v3/README.md @@ -103,7 +103,7 @@ Method | HTTP request | Description ## Documentation For Authorization - Endpoints do not require authorization. +Endpoints do not require authorization. ## Author diff --git a/samples/server/petstore/rust-server/output/openapi-v3/README.md b/samples/server/petstore/rust-server/output/openapi-v3/README.md index fabb7795874..9c88335f11a 100644 --- a/samples/server/petstore/rust-server/output/openapi-v3/README.md +++ b/samples/server/petstore/rust-server/output/openapi-v3/README.md @@ -184,7 +184,8 @@ Method | HTTP request | Description ## Documentation For Authorization -## authScheme +Authentication schemes defined for the API: +### authScheme - **Type**: OAuth - **Flow**: accessCode - **Authorization URL**: http://example.org diff --git a/samples/server/petstore/rust-server/output/ops-v3/README.md b/samples/server/petstore/rust-server/output/ops-v3/README.md index c38c48a1648..1f73d19f69b 100644 --- a/samples/server/petstore/rust-server/output/ops-v3/README.md +++ b/samples/server/petstore/rust-server/output/ops-v3/README.md @@ -175,7 +175,7 @@ Method | HTTP request | Description ## Documentation For Authorization - Endpoints do not require authorization. +Endpoints do not require authorization. ## Author diff --git a/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/README.md b/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/README.md index 3a616bca308..3aacb7065aa 100644 --- a/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/README.md +++ b/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/README.md @@ -202,7 +202,8 @@ Method | HTTP request | Description ## Documentation For Authorization -## petstore_auth +Authentication schemes defined for the API: +### petstore_auth - **Type**: OAuth - **Flow**: implicit - **Authorization URL**: http://petstore.swagger.io/api/oauth/dialog @@ -217,19 +218,19 @@ Example Or via OAuth2 module to automatically refresh tokens and perform user authentication. ``` ``` -## api_key +### api_key - **Type**: API key Example ``` ``` -## api_key_query +### api_key_query - **Type**: API key Example ``` ``` -## http_basic_test +### http_basic_test - **Type**: HTTP basic authentication Example diff --git a/samples/server/petstore/rust-server/output/ping-bearer-auth/README.md b/samples/server/petstore/rust-server/output/ping-bearer-auth/README.md index f39803cc2dc..6a8904d5d24 100644 --- a/samples/server/petstore/rust-server/output/ping-bearer-auth/README.md +++ b/samples/server/petstore/rust-server/output/ping-bearer-auth/README.md @@ -104,7 +104,8 @@ Method | HTTP request | Description ## Documentation For Authorization -## bearerAuth +Authentication schemes defined for the API: +### bearerAuth - **Type**: Bearer token authentication Example diff --git a/samples/server/petstore/rust-server/output/rust-server-test/README.md b/samples/server/petstore/rust-server/output/rust-server-test/README.md index 37f1e45493a..e8ec03d21d1 100644 --- a/samples/server/petstore/rust-server/output/rust-server-test/README.md +++ b/samples/server/petstore/rust-server/output/rust-server-test/README.md @@ -125,7 +125,7 @@ Method | HTTP request | Description ## Documentation For Authorization - Endpoints do not require authorization. +Endpoints do not require authorization. ## Author