Remove name and in of HTTP schemas of Mgmt apidoc - should not be specified with HTTP type (#2441)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2025-06-10 09:47:13 +03:00
committed by GitHub
parent 3e1d6b6dca
commit a7162a1e48

View File

@@ -65,19 +65,13 @@ public class MgmtOpenApiConfiguration {
.getComponents() .getComponents()
.addSecuritySchemes(BASIC_AUTH_SEC_SCHEME_NAME, .addSecuritySchemes(BASIC_AUTH_SEC_SCHEME_NAME,
new SecurityScheme() new SecurityScheme()
.name(BASIC_AUTH_SEC_SCHEME_NAME) .description(BASIC_AUTH_SEC_SCHEME_NAME + " Authentication")
.description(
BASIC_AUTH_SEC_SCHEME_NAME + " Authentication")
.type(SecurityScheme.Type.HTTP) .type(SecurityScheme.Type.HTTP)
.in(SecurityScheme.In.HEADER)
.scheme("basic")) .scheme("basic"))
.addSecuritySchemes(BEARER_AUTH_SEC_SCHEME_NAME, .addSecuritySchemes(BEARER_AUTH_SEC_SCHEME_NAME,
new SecurityScheme() new SecurityScheme()
.name(BEARER_AUTH_SEC_SCHEME_NAME) .description(BEARER_AUTH_SEC_SCHEME_NAME + " Authentication")
.description(
BEARER_AUTH_SEC_SCHEME_NAME + " Authentication")
.type(SecurityScheme.Type.HTTP) .type(SecurityScheme.Type.HTTP)
.in(SecurityScheme.In.HEADER)
.bearerFormat("JWT") .bearerFormat("JWT")
.scheme("bearer"))) .scheme("bearer")))
.tags(OpenApi.sort(openApi.getTags()))) .tags(OpenApi.sort(openApi.getTags())))