We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f4c590 commit 6fe85bcCopy full SHA for 6fe85bc
src/client/auth/aws.rs
@@ -1,15 +1,17 @@
1
-use std::{fs::File, io::Read, time::Duration};
2
-
3
-// Note: Uncomment the following lines for AWS SDK for authentication
+#[cfg(feature = "aws-sdk-auth")]
4
use aws_config::BehaviorVersion;
5
use aws_credential_types::provider::ProvideCredentials;
6
use aws_types::sdk_config::SharedCredentialsProvider;
7
+
8
use chrono::{offset::Utc, DateTime};
9
use hmac::Hmac;
10
use once_cell::sync::Lazy;
11
use rand::distributions::{Alphanumeric, DistString};
12
use serde::Deserialize;
13
use sha2::{Digest, Sha256};
14
+use std::{fs::File, io::Read, time::Duration};
15
use tokio::sync::Mutex;
16
17
use crate::{
0 commit comments