Skip to content

Commit 84305bb

Browse files
committed
Make AuthSchemeResolver protected API
1 parent 741cfbb commit 84305bb

8 files changed

Lines changed: 10 additions & 9 deletions

File tree

core/sdk-core/src/main/java/software/amazon/awssdk/core/internal/http/auth/AuthSchemeResolver.java renamed to core/sdk-core/src/main/java/software/amazon/awssdk/core/http/auth/AuthSchemeResolver.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* permissions and limitations under the License.
1414
*/
1515

16-
package software.amazon.awssdk.core.internal.http.auth;
16+
package software.amazon.awssdk.core.http.auth;
1717

1818
import java.time.Duration;
1919
import java.util.ArrayList;
@@ -22,7 +22,7 @@
2222
import java.util.concurrent.CompletableFuture;
2323
import java.util.function.Supplier;
2424
import java.util.stream.Collectors;
25-
import software.amazon.awssdk.annotations.SdkInternalApi;
25+
import software.amazon.awssdk.annotations.SdkProtectedApi;
2626
import software.amazon.awssdk.core.SelectedAuthScheme;
2727
import software.amazon.awssdk.core.exception.SdkException;
2828
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
@@ -45,7 +45,7 @@
4545
/**
4646
* Shared utility for selecting auth schemes from a list of options.
4747
*/
48-
@SdkInternalApi
48+
@SdkProtectedApi
4949
public final class AuthSchemeResolver {
5050

5151
private static final Logger LOG = Logger.loggerFor(AuthSchemeResolver.class);

‎core/sdk-core/src/main/java/software/amazon/awssdk/core/internal/http/pipeline/stages/AuthSchemeResolutionStage.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
import software.amazon.awssdk.core.RequestOverrideConfiguration;
2222
import software.amazon.awssdk.core.SdkRequest;
2323
import software.amazon.awssdk.core.SelectedAuthScheme;
24+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
2425
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
2526
import software.amazon.awssdk.core.interceptor.SdkExecutionAttribute;
2627
import software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute;
2728
import software.amazon.awssdk.core.internal.http.HttpClientDependencies;
2829
import software.amazon.awssdk.core.internal.http.RequestExecutionContext;
29-
import software.amazon.awssdk.core.internal.http.auth.AuthSchemeResolver;
3030
import software.amazon.awssdk.core.internal.http.pipeline.MutableRequestToRequestPipeline;
3131
import software.amazon.awssdk.core.spi.identity.AuthSchemeOptionsResolver;
3232
import software.amazon.awssdk.core.spi.identity.IdentityProviderUpdater;

‎core/sdk-core/src/test/java/software/amazon/awssdk/core/internal/http/auth/AuthSchemeResolverTest.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import org.junit.jupiter.api.Test;
3232
import software.amazon.awssdk.core.SelectedAuthScheme;
3333
import software.amazon.awssdk.core.exception.SdkException;
34+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
3435
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
3536
import software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute;
3637
import software.amazon.awssdk.http.auth.spi.scheme.AuthScheme;

‎services/docdb/src/main/java/software/amazon/awssdk/services/docdb/internal/RdsPresignInterceptor.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import software.amazon.awssdk.core.SelectedAuthScheme;
3434
import software.amazon.awssdk.core.client.config.SdkClientConfiguration;
3535
import software.amazon.awssdk.core.client.config.SdkClientOption;
36-
import software.amazon.awssdk.core.internal.http.auth.AuthSchemeResolver;
36+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
3737
import software.amazon.awssdk.core.interceptor.Context;
3838
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
3939
import software.amazon.awssdk.core.interceptor.ExecutionInterceptor;

‎services/ec2/src/main/java/software/amazon/awssdk/services/ec2/transform/internal/GeneratePreSignUrlInterceptor.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import software.amazon.awssdk.core.client.config.SdkClientConfiguration;
3434
import software.amazon.awssdk.core.client.config.SdkClientOption;
3535
import software.amazon.awssdk.core.exception.SdkClientException;
36-
import software.amazon.awssdk.core.internal.http.auth.AuthSchemeResolver;
36+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
3737
import software.amazon.awssdk.core.interceptor.Context;
3838
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
3939
import software.amazon.awssdk.core.interceptor.ExecutionInterceptor;

‎services/neptune/src/main/java/software/amazon/awssdk/services/neptune/internal/RdsPresignInterceptor.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import software.amazon.awssdk.core.SelectedAuthScheme;
3434
import software.amazon.awssdk.core.client.config.SdkClientConfiguration;
3535
import software.amazon.awssdk.core.client.config.SdkClientOption;
36-
import software.amazon.awssdk.core.internal.http.auth.AuthSchemeResolver;
36+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
3737
import software.amazon.awssdk.core.interceptor.Context;
3838
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
3939
import software.amazon.awssdk.core.interceptor.ExecutionInterceptor;

‎services/rds/src/main/java/software/amazon/awssdk/services/rds/internal/RdsPresignInterceptor.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import software.amazon.awssdk.core.SelectedAuthScheme;
3434
import software.amazon.awssdk.core.client.config.SdkClientConfiguration;
3535
import software.amazon.awssdk.core.client.config.SdkClientOption;
36-
import software.amazon.awssdk.core.internal.http.auth.AuthSchemeResolver;
36+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
3737
import software.amazon.awssdk.core.interceptor.Context;
3838
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
3939
import software.amazon.awssdk.core.interceptor.ExecutionInterceptor;

‎services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/signing/DefaultS3Presigner.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@
6464
import software.amazon.awssdk.core.http.ExecutionContext;
6565
import software.amazon.awssdk.core.identity.SdkIdentityProperty;
6666
import software.amazon.awssdk.core.interceptor.ClasspathInterceptorChainFactory;
67+
import software.amazon.awssdk.core.http.auth.AuthSchemeResolver;
6768
import software.amazon.awssdk.core.interceptor.ExecutionAttributes;
6869
import software.amazon.awssdk.core.interceptor.ExecutionInterceptor;
6970
import software.amazon.awssdk.core.interceptor.ExecutionInterceptorChain;
7071
import software.amazon.awssdk.core.interceptor.InterceptorContext;
7172
import software.amazon.awssdk.core.interceptor.SdkExecutionAttribute;
7273
import software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute;
73-
import software.amazon.awssdk.core.internal.http.auth.AuthSchemeResolver;
7474
import software.amazon.awssdk.core.signer.Presigner;
7575
import software.amazon.awssdk.core.signer.Signer;
7676
import software.amazon.awssdk.core.sync.RequestBody;

0 commit comments

Comments
 (0)