Skip to content

Commit 12b9c33

Browse files
committed
Remove from_sdk_creds and dereferences
1 parent e5549b2 commit 12b9c33

File tree

1 file changed

+2
-23
lines changed

1 file changed

+2
-23
lines changed

src/client/auth/aws.rs

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -128,12 +128,6 @@ async fn authenticate_stream_inner(
128128
let creds = get_aws_credentials(credential).await.map_err(|e| {
129129
Error::authentication_error(MECH_NAME, &format!("failed to get creds: {e}"))
130130
})?;
131-
let aws_credential = AwsCredential::from_sdk_creds(
132-
creds.access_key_id().to_string(),
133-
creds.secret_access_key().to_string(),
134-
creds.session_token().map(|s| s.to_string()),
135-
None,
136-
);
137131

138132
let date = Utc::now();
139133

@@ -284,8 +278,8 @@ pub async fn compute_aws_sigv4_headers(
284278
let signing_settings = SigningSettings::default();
285279
let signing_params = SigningParams::builder()
286280
.identity(&identity)
287-
.region(&region)
288-
.name(&service)
281+
.region(region)
282+
.name(service)
289283
.time(date.into())
290284
.settings(signing_settings)
291285
.build()
@@ -439,21 +433,6 @@ impl AwsCredential {
439433
}
440434
}
441435

442-
// Creates AwsCredential from keys.
443-
fn from_sdk_creds(
444-
access_key_id: String,
445-
secret_access_key: String,
446-
session_token: Option<String>,
447-
expiration: Option<crate::bson::DateTime>,
448-
) -> Self {
449-
Self {
450-
access_key_id,
451-
secret_access_key,
452-
session_token,
453-
expiration,
454-
}
455-
}
456-
457436
async fn get_from_assume_role_with_web_identity_request(
458437
token_file: String,
459438
role_arn: String,

0 commit comments

Comments
 (0)