Skip to content

Commit eccfe16

Browse files
chore(swagger): add variable for bearerAuth in SwaggerConfig
1 parent 626475d commit eccfe16

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/main/java/com/iemr/inventory/config/SwaggerConfig.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
@Configuration
1717
public class SwaggerConfig {
1818
private static final String DEFAULT_SERVER_URL = "http://localhost:9090";
19+
private static final String BEARER_AUTH_SCHEME = "bearerAuth";
1920

2021
@Bean
2122
public OpenAPI customOpenAPI(Environment env) {
@@ -24,9 +25,9 @@ public OpenAPI customOpenAPI(Environment env) {
2425
String demoUrl = env.getProperty("api.demo.url", DEFAULT_SERVER_URL);
2526
return new OpenAPI()
2627
.info(new Info().title("Inventory API").version("version").description("A microservice for inventory management of items, stock levels, and related operations."))
27-
.addSecurityItem(new SecurityRequirement().addList("bearerAuth"))
28-
.components(new Components().addSecuritySchemes("bearerAuth",
29-
new SecurityScheme().name("bearerAuth").type(SecurityScheme.Type.HTTP).scheme("bearer")))
28+
.addSecurityItem(new SecurityRequirement().addList(BEARER_AUTH_SCHEME))
29+
.components(new Components().addSecuritySchemes(BEARER_AUTH_SCHEME,
30+
new SecurityScheme().name(BEARER_AUTH_SCHEME).type(SecurityScheme.Type.HTTP).scheme("bearer")))
3031
.servers(List.of(
3132
new Server().url(devUrl).description("Dev"),
3233
new Server().url(uatUrl).description("UAT"),

0 commit comments

Comments
 (0)