From c683d4127d3813f3acf1616d83d17d234e116d0a Mon Sep 17 00:00:00 2001 From: Giacomo Baso Date: Mon, 3 Feb 2025 18:28:25 +0100 Subject: [PATCH 1/3] Add GraalVM reachability metadata for sso service Closes #5840 --- .../software.amazon.awssdk/sso/reflect-config.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 services/sso/src/main/resources/META-INF/native-image/software.amazon.awssdk/sso/reflect-config.json diff --git a/services/sso/src/main/resources/META-INF/native-image/software.amazon.awssdk/sso/reflect-config.json b/services/sso/src/main/resources/META-INF/native-image/software.amazon.awssdk/sso/reflect-config.json new file mode 100644 index 000000000000..536c091c3913 --- /dev/null +++ b/services/sso/src/main/resources/META-INF/native-image/software.amazon.awssdk/sso/reflect-config.json @@ -0,0 +1,11 @@ +[ + { + "name": "software.amazon.awssdk.services.sso.auth.SsoProfileCredentialsProviderFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + } +] \ No newline at end of file From d65caabbc1aac491bb3166e53236433df5d67aca Mon Sep 17 00:00:00 2001 From: Giacomo Baso Date: Mon, 3 Feb 2025 18:38:40 +0100 Subject: [PATCH 2/3] Add changelog entry --- .changes/next-release/feature-AWSSDKforJavav2-62cff79.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changes/next-release/feature-AWSSDKforJavav2-62cff79.json diff --git a/.changes/next-release/feature-AWSSDKforJavav2-62cff79.json b/.changes/next-release/feature-AWSSDKforJavav2-62cff79.json new file mode 100644 index 000000000000..777fbada4d37 --- /dev/null +++ b/.changes/next-release/feature-AWSSDKforJavav2-62cff79.json @@ -0,0 +1,6 @@ +{ + "type": "feature", + "category": "AWS SDK for Java v2", + "contributor": "gbaso", + "description": "Added GraalVM reachability metadata for sso service" +} From 23973918ad7c7a22a74b81ba71923b492499a561 Mon Sep 17 00:00:00 2001 From: Giacomo Baso Date: Tue, 6 May 2025 17:30:52 +0200 Subject: [PATCH 3/3] Fix typo in ssooidc reachability metadata --- .../software.amazon.awssdk/ssooidc/reflect-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/ssooidc/src/main/resources/META-INF/native-image/software.amazon.awssdk/ssooidc/reflect-config.json b/services/ssooidc/src/main/resources/META-INF/native-image/software.amazon.awssdk/ssooidc/reflect-config.json index 7306bb6d69a0..af4e3c966880 100644 --- a/services/ssooidc/src/main/resources/META-INF/native-image/software.amazon.awssdk/ssooidc/reflect-config.json +++ b/services/ssooidc/src/main/resources/META-INF/native-image/software.amazon.awssdk/ssooidc/reflect-config.json @@ -1,6 +1,6 @@ [ { - "name": "software.amazon.awssdk.services.ssooidc.SsoOidcTokenProviderFactory", + "name": "software.amazon.awssdk.services.ssooidc.SsoOidcProfileTokenProviderFactory", "methods": [ { "name": "",