From 4a25ccb9009480c0da8c3eb4610d573c6ec88c6e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Filip=20Pit=C3=A1k?= <xpitak@fi.muni.cz>
Date: Fri, 10 May 2024 03:42:42 +0200
Subject: [PATCH] Modify swagger configuration to append auth token to requests

---
 .../pa165/banking/security/SwaggerConfiguration.java  | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/infrastructure/src/main/java/cz/muni/pa165/banking/security/SwaggerConfiguration.java b/infrastructure/src/main/java/cz/muni/pa165/banking/security/SwaggerConfiguration.java
index abe578d..f1115be 100644
--- a/infrastructure/src/main/java/cz/muni/pa165/banking/security/SwaggerConfiguration.java
+++ b/infrastructure/src/main/java/cz/muni/pa165/banking/security/SwaggerConfiguration.java
@@ -19,13 +19,14 @@ public class SwaggerConfiguration {
     public OpenApiCustomizer openAPICustomizer() {
         return openApi -> {
             openApi.getComponents()
-                    .addSecuritySchemes("Authorization", new SecurityScheme()
-                            .type(SecurityScheme.Type.APIKEY)
-                            .in(SecurityScheme.In.HEADER)
-                            .name("Bearer Authorization Token")
+                    .addSecuritySchemes(SECURITY_SCHEME_BEARER,
+                            new SecurityScheme()
+                                    .type(SecurityScheme.Type.HTTP)
+                                    .scheme("bearer")
+                                    .description("provide a valid access token")
                     )
             ;
-            openApi.addSecurityItem(new SecurityRequirement().addList("Bearer Authorization Token"));
+            openApi.addSecurityItem(new SecurityRequirement().addList(SECURITY_SCHEME_BEARER));
         };
     }
 
-- 
GitLab