From 8dfc5ba2ecf9912f1fc440684200e0b1065b1c8c Mon Sep 17 00:00:00 2001 From: Michael Dowling Date: Fri, 26 Jun 2026 13:54:19 -0500 Subject: [PATCH 1/2] Rename CredentialChain to IdentityChain --- .../aws/credentials/chain/ChainSetup.java | 31 +++++++++++++- ...redentialChain.java => IdentityChain.java} | 41 ++++++++++--------- .../credentials/chain/OrderingConstraint.java | 2 +- .../aws/credentials/chain/FeatureIdTest.java | 8 ++-- ...lChainTest.java => IdentityChainTest.java} | 22 +++++----- .../credentials/sts/StsEndpointConfig.java | 4 ++ .../sts/StsEndpointConfigTest.java | 23 ++++++++++- .../client/core/AwsCredentialChainPlugin.java | 4 +- ...java => IdentityChainFallthroughTest.java} | 8 ++-- ...st.java => IdentityChainEndToEndTest.java} | 10 ++--- 10 files changed, 104 insertions(+), 49 deletions(-) rename aws/aws-credential-chain/src/main/java/software/amazon/smithy/java/aws/credentials/chain/{CredentialChain.java => IdentityChain.java} (90%) rename aws/aws-credential-chain/src/test/java/software/amazon/smithy/java/aws/credentials/chain/{AwsCredentialChainTest.java => IdentityChainTest.java} (91%) rename aws/client/aws-client-core/src/test/java/software/amazon/smithy/java/aws/client/core/identity/{CredentialChainFallthroughTest.java => IdentityChainFallthroughTest.java} (90%) rename aws/client/aws-client-core/src/test/java/software/amazon/smithy/java/aws/credentials/chain/{CredentialChainEndToEndTest.java => IdentityChainEndToEndTest.java} (93%) diff --git a/aws/aws-credential-chain/src/main/java/software/amazon/smithy/java/aws/credentials/chain/ChainSetup.java b/aws/aws-credential-chain/src/main/java/software/amazon/smithy/java/aws/credentials/chain/ChainSetup.java index 7c6c254e90..08a074af35 100644 --- a/aws/aws-credential-chain/src/main/java/software/amazon/smithy/java/aws/credentials/chain/ChainSetup.java +++ b/aws/aws-credential-chain/src/main/java/software/amazon/smithy/java/aws/credentials/chain/ChainSetup.java @@ -18,7 +18,7 @@ /** * Mutable assembly context passed to each {@link ChainIdentityProvider#setup} during - * credential chain construction. + * {@link IdentityChain} construction. * *

Providers use this to: *