From 1074debfcabf50b06aad3a750bc152a3e48a8d4c Mon Sep 17 00:00:00 2001 From: "hanyu.liang" Date: Fri, 24 Apr 2026 09:43:03 +0800 Subject: [PATCH 1/2] [iam2]: add ZIAM provider name constant (P1) Resolves: ZCF-3009 Change-Id: I734d872432d519d4a04fade5d24a9eee040f160f --- .../java/org/zstack/abstraction/sso/OAuth2PluginConstants.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java b/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java index 087bbd5129e..70f13ad02b8 100644 --- a/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java +++ b/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java @@ -46,4 +46,6 @@ public interface OAuth2PluginConstants { String ZF_PROVIDER_NAME = "zf"; String ALI_PROVIDER_NAME = "ali_idaas_private"; String MAX_KEY_PROVIDER_NAME = "max_key"; + String ZIAM_PROVIDER_NAME = "ziam"; + String LOGIN_TYPE_IAM2_ROPC = "iam2_ropc"; } From e742258472d91a07ee6f24ecb827435380aeb061 Mon Sep 17 00:00:00 2001 From: "hanyu.liang" Date: Sat, 25 Apr 2026 01:24:35 +0800 Subject: [PATCH 2/2] [iam2]: add ZIAM_DEFAULT_SCOPE constant Add ZIAM_DEFAULT_SCOPE = "openid profile email" to OAuth2PluginConstants for use by IAM2RopcLoginBackend instead of hardcoded string. Resolves: ZCF-3009 Change-Id: I7638e4bb3231fa75b1ad3460863040d43970d9f5 --- .../java/org/zstack/abstraction/sso/OAuth2PluginConstants.java | 1 + 1 file changed, 1 insertion(+) diff --git a/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java b/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java index 70f13ad02b8..1c89436ae41 100644 --- a/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java +++ b/abstraction/src/main/java/org/zstack/abstraction/sso/OAuth2PluginConstants.java @@ -48,4 +48,5 @@ public interface OAuth2PluginConstants { String MAX_KEY_PROVIDER_NAME = "max_key"; String ZIAM_PROVIDER_NAME = "ziam"; String LOGIN_TYPE_IAM2_ROPC = "iam2_ropc"; + String ZIAM_DEFAULT_SCOPE = "openid profile email"; }