From 86ff7a215c80b089c73ea9ae973b3bbe4b6eabc3 Mon Sep 17 00:00:00 2001 From: Peter Zaoral Date: Sat, 11 Apr 2026 01:21:56 +0200 Subject: [PATCH] Prevent duplicate entries and reordering in openapi.yaml on incremental builds Closes: #47967 Signed-off-by: Peter Zaoral --- .../org/keycloak/admin/internal/openapi/OASModelFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest/admin-v2/rest/src/main/java/org/keycloak/admin/internal/openapi/OASModelFilter.java b/rest/admin-v2/rest/src/main/java/org/keycloak/admin/internal/openapi/OASModelFilter.java index 353ca2768830..1ebcf7929531 100644 --- a/rest/admin-v2/rest/src/main/java/org/keycloak/admin/internal/openapi/OASModelFilter.java +++ b/rest/admin-v2/rest/src/main/java/org/keycloak/admin/internal/openapi/OASModelFilter.java @@ -295,7 +295,7 @@ private void addSecurityScheme(OpenAPI openAPI) { SecurityRequirement securityRequirement = OASFactory.createSecurityRequirement() .addScheme(schemeName); - openAPI.addSecurityRequirement(securityRequirement); + openAPI.setSecurity(List.of(securityRequirement)); } private PathItem sortOperationsByMethod(PathItem pathItem) {