File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
main/java/software/amazon/awssdk/services/sso/auth
test/java/software/amazon/awssdk/services/sso/auth Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,7 @@ private SessionCredentialsHolder getUpdatedCredentials(SsoClient ssoClient) {
111
111
.accessKeyId (roleCredentials .accessKeyId ())
112
112
.secretAccessKey (roleCredentials .secretAccessKey ())
113
113
.sessionToken (roleCredentials .sessionToken ())
114
+ .accountId (request .accountId ())
114
115
.providerName (PROVIDER_NAME )
115
116
.build ();
116
117
return new SessionCredentialsHolder (sessionCredentials , Instant .ofEpochMilli (roleCredentials .expiration ()));
Original file line number Diff line number Diff line change @@ -90,7 +90,10 @@ public void distantExpiringCredentialsUpdatedInBackground_OverridePrefetchAndSta
90
90
91
91
92
92
private GetRoleCredentialsRequestSupplier getRequestSupplier () {
93
- return new GetRoleCredentialsRequestSupplier (GetRoleCredentialsRequest .builder ().build (), "cachedToken" );
93
+ return new GetRoleCredentialsRequestSupplier (GetRoleCredentialsRequest .builder ()
94
+ .accountId ("123456789" )
95
+ .build (),
96
+ "cachedToken" );
94
97
}
95
98
96
99
private GetRoleCredentialsResponse getResponse (RoleCredentials roleCredentials ) {
@@ -134,6 +137,7 @@ private void callClientWithCredentialsProvider(Instant credentialsExpirationDate
134
137
assertThat (actualCredentials .secretAccessKey ()).isEqualTo ("b" );
135
138
assertThat (actualCredentials .sessionToken ()).isEqualTo ("c" );
136
139
assertThat (actualCredentials .providerName ()).isPresent ().contains ("SsoCredentialsProvider" );
140
+ assertThat (actualCredentials .accountId ()).isPresent ().contains ("123456789" );
137
141
}
138
142
}
139
143
You can’t perform that action at this time.
0 commit comments