3636import software .amazon .awssdk .core .interceptor .SdkInternalExecutionAttribute ;
3737import software .amazon .awssdk .core .internal .http .RequestExecutionContext ;
3838import software .amazon .awssdk .core .spi .identity .AuthSchemeOptionsResolver ;
39- import software .amazon .awssdk .core .spi .identity .IdentityProviderUpdater ;
39+ import software .amazon .awssdk .core .spi .identity .RequestIdentityProviderResolver ;
4040import software .amazon .awssdk .http .SdkHttpFullRequest ;
4141import software .amazon .awssdk .http .auth .spi .scheme .AuthScheme ;
4242import software .amazon .awssdk .http .auth .spi .scheme .AuthSchemeOption ;
@@ -139,15 +139,15 @@ void execute_resolverReceivesRequestFromInterceptorContext() throws Exception {
139139 }
140140
141141 @ Test
142- void execute_withIdentityProviderUpdater_callsUpdaterWithRequest () throws Exception {
142+ void execute_withRequestIdentityProviderResolver_callsUpdaterWithRequest () throws Exception {
143143 // Create mocks first before any stubbing
144144 IdentityProvider <Identity > identityProvider = createMockIdentityProvider ();
145145 Map <String , AuthScheme <?>> authSchemes = createAuthSchemes ();
146146 IdentityProviders baseProviders = mock (IdentityProviders .class );
147147 IdentityProviders updatedProviders = mock (IdentityProviders .class );
148148
149- IdentityProviderUpdater updater = mock (IdentityProviderUpdater .class );
150- doReturn (updatedProviders ).when (updater ). update (sdkRequest , baseProviders , executionAttributes );
149+ RequestIdentityProviderResolver resolver = mock (RequestIdentityProviderResolver .class );
150+ doReturn (updatedProviders ).when (resolver ). resolve (sdkRequest , baseProviders , executionAttributes );
151151
152152 // Setup so that auth scheme uses the updated providers
153153 @ SuppressWarnings ("unchecked" )
@@ -158,20 +158,20 @@ void execute_withIdentityProviderUpdater_callsUpdaterWithRequest() throws Except
158158 executionAttributes .putAttribute (SdkInternalExecutionAttribute .AUTH_SCHEME_OPTIONS_RESOLVER ,
159159 (AuthSchemeOptionsResolver ) req -> createAuthOptions ());
160160 executionAttributes .putAttribute (SdkInternalExecutionAttribute .IDENTITY_PROVIDERS , baseProviders );
161- executionAttributes .putAttribute (SdkInternalExecutionAttribute .IDENTITY_PROVIDER_UPDATER , updater );
161+ executionAttributes .putAttribute (SdkInternalExecutionAttribute .IDENTITY_PROVIDER_RESOLVER , resolver );
162162
163163 stage .execute (httpRequestBuilder , context );
164164
165- verify (updater ). update (sdkRequest , baseProviders , executionAttributes );
165+ verify (resolver ). resolve (sdkRequest , baseProviders , executionAttributes );
166166 }
167167
168168 @ Test
169- void execute_withoutIdentityProviderUpdater_doesNotFail () throws Exception {
169+ void execute_withoutRequestIdentityProviderResolver_doesNotFail () throws Exception {
170170 executionAttributes .putAttribute (SdkInternalExecutionAttribute .AUTH_SCHEMES , createAuthSchemes ());
171171 executionAttributes .putAttribute (SdkInternalExecutionAttribute .AUTH_SCHEME_OPTIONS_RESOLVER ,
172172 (AuthSchemeOptionsResolver ) req -> createAuthOptions ());
173173 executionAttributes .putAttribute (SdkInternalExecutionAttribute .IDENTITY_PROVIDERS , createIdentityProviders ());
174- // No IDENTITY_PROVIDER_UPDATER set
174+ // No IDENTITY_PROVIDER_RESOLVER set
175175
176176 SdkHttpFullRequest .Builder result = stage .execute (httpRequestBuilder , context );
177177
0 commit comments