From 50e5033ef85473615d3f2413fc05b91b67f2241e Mon Sep 17 00:00:00 2001 From: polarctos Date: Fri, 13 Jun 2025 15:10:27 +0200 Subject: [PATCH] Make SsoCredentialsProvider Builder usable Only the `Builder` interface in `SsoCredentialsProvider` is visible outside the package, the `BuilderImpl` is protected. To make the builder for `SsoCredentialsProvider` usable outside the package the interface has to be returned. --- .../amazon/awssdk/services/sso/auth/SsoCredentialsProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/sso/src/main/java/software/amazon/awssdk/services/sso/auth/SsoCredentialsProvider.java b/services/sso/src/main/java/software/amazon/awssdk/services/sso/auth/SsoCredentialsProvider.java index ce4fbaf2ca97..7fc20c3636dc 100644 --- a/services/sso/src/main/java/software/amazon/awssdk/services/sso/auth/SsoCredentialsProvider.java +++ b/services/sso/src/main/java/software/amazon/awssdk/services/sso/auth/SsoCredentialsProvider.java @@ -136,7 +136,7 @@ public Duration prefetchTime() { /** * Get a builder for creating a custom {@link SsoCredentialsProvider}. */ - public static BuilderImpl builder() { + public static Builder builder() { return new BuilderImpl(); }