From 8cb34083104f8df5906726c873395ea7603fcab2 Mon Sep 17 00:00:00 2001 From: jade Date: Sat, 11 Jul 2026 01:24:23 +0900 Subject: [PATCH] chore: remove unused SHINHAN_MCP_SECRET_KEY_2026 --- .../io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java | 2 +- .../axhub/common/mcp/security/SecurityProperties.java | 2 +- .../java/io/shinhanlife/axhub/common/util/PodScaffolder.java | 3 +-- axhub-gateway/src/main/resources/application-local.properties | 1 - axhub-gateway/src/main/resources/static/admin/scaffold.html | 4 +--- .../src/main/resources/application-local.properties | 1 - .../src/main/resources/application-local.properties | 1 - .../src/main/resources/application-local.properties | 1 - .../src/main/resources/application-local.properties | 1 - 9 files changed, 4 insertions(+), 12 deletions(-) diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java b/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java index b746ac8..35ebd8f 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java +++ b/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java @@ -42,6 +42,6 @@ public class SwaggerConfig { .name("X-API-KEY") .type(SecurityScheme.Type.APIKEY) .in(SecurityScheme.In.HEADER) - .description("헤더에 API Key를 입력해주세요. (기본값: SHINHAN_MCP_SECRET_KEY_2026)"))); + .description("헤더에 API Key를 입력해주세요. "))); } } \ No newline at end of file diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java b/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java index 2c0962a..a315b34 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java +++ b/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java @@ -31,7 +31,7 @@ import java.util.Map; @Component @ConfigurationProperties(prefix = "mcp.security") public class SecurityProperties { - // API Key를 Key로, Tenant ID를 Value로 가지는 맵 (ex. SHINHAN_MCP_SECRET_KEY_2026 -> mcp-client-1) + // API Key를 Key로, Tenant ID를 Value로 가지는 맵 private Map apiKeys = new HashMap<>(); // Tenant ID를 Key로, 허용된 도메인 그룹 목록을 Value로 가지는 맵 (ex. mcp-client-1 -> [CUSTOMER, COMMON]) diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java b/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java index f484105..1faff42 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java +++ b/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java @@ -159,8 +159,7 @@ public class PodScaffolder { eims.mcistring.url=http://localhost:${server.port}/api/mock/esb/string # API 보안 키 설정 - mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1 - mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON + mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON mcp.security.tenant-domains.mcp-client-2=ALL # Gateway/Tool URLs diff --git a/axhub-gateway/src/main/resources/application-local.properties b/axhub-gateway/src/main/resources/application-local.properties index 25203a6..d213a33 100644 --- a/axhub-gateway/src/main/resources/application-local.properties +++ b/axhub-gateway/src/main/resources/application-local.properties @@ -16,7 +16,6 @@ eims.mci.url=http://localhost:${server.port}/api/mock/esb/api eims.mcistring.url=http://localhost:${server.port}/api/mock/esb/string # API 보안 키 설정 -mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1 mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON mcp.security.tenant-domains.mcp-client-2=ALL diff --git a/axhub-gateway/src/main/resources/static/admin/scaffold.html b/axhub-gateway/src/main/resources/static/admin/scaffold.html index 71ad8fa..dcf605d 100644 --- a/axhub-gateway/src/main/resources/static/admin/scaffold.html +++ b/axhub-gateway/src/main/resources/static/admin/scaffold.html @@ -471,9 +471,7 @@ fetch('/mcp/api/v1/tools/list', { method: 'GET', - headers: { - 'X-API-KEY': 'SHINHAN_MCP_SECRET_KEY_2026' - } + }) .then(res => res.json()) .then(data => { diff --git a/axhub-tool-email/src/main/resources/application-local.properties b/axhub-tool-email/src/main/resources/application-local.properties index bb16d2c..a311dfe 100644 --- a/axhub-tool-email/src/main/resources/application-local.properties +++ b/axhub-tool-email/src/main/resources/application-local.properties @@ -16,7 +16,6 @@ eims.mci.url=http://localhost:${server.port}/api/mock/esb/api eims.mcistring.url=http://localhost:${server.port}/api/mock/esb/string # API 보안 키 설정 -mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1 mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON mcp.security.tenant-domains.mcp-client-2=ALL diff --git a/axhub-tool-other/src/main/resources/application-local.properties b/axhub-tool-other/src/main/resources/application-local.properties index bb16d2c..a311dfe 100644 --- a/axhub-tool-other/src/main/resources/application-local.properties +++ b/axhub-tool-other/src/main/resources/application-local.properties @@ -16,7 +16,6 @@ eims.mci.url=http://localhost:${server.port}/api/mock/esb/api eims.mcistring.url=http://localhost:${server.port}/api/mock/esb/string # API 보안 키 설정 -mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1 mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON mcp.security.tenant-domains.mcp-client-2=ALL diff --git a/axhub-tool-payment/src/main/resources/application-local.properties b/axhub-tool-payment/src/main/resources/application-local.properties index bb16d2c..a311dfe 100644 --- a/axhub-tool-payment/src/main/resources/application-local.properties +++ b/axhub-tool-payment/src/main/resources/application-local.properties @@ -16,7 +16,6 @@ eims.mci.url=http://localhost:${server.port}/api/mock/esb/api eims.mcistring.url=http://localhost:${server.port}/api/mock/esb/string # API 보안 키 설정 -mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1 mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON mcp.security.tenant-domains.mcp-client-2=ALL diff --git a/axhub-tool-sms/src/main/resources/application-local.properties b/axhub-tool-sms/src/main/resources/application-local.properties index 5143d7d..4372677 100644 --- a/axhub-tool-sms/src/main/resources/application-local.properties +++ b/axhub-tool-sms/src/main/resources/application-local.properties @@ -16,7 +16,6 @@ eims.mci.url=http://localhost:${server.port}/api/mock/esb/api eims.mcistring.url=http://localhost:${server.port}/api/mock/esb/string # API 보안 키 설정 -mcp.security.api-keys.SHINHAN_MCP_SECRET_KEY_2026=mcp-client-1 mcp.security.tenant-domains.mcp-client-1=CUSTOMER,COMMON mcp.security.tenant-domains.mcp-client-2=ALL