in aws_secretsmanager_agent/src/cache_manager.rs [301:326]
fn def_fake_client() -> secretsmanager::Client {
let fake_creds = secretsmanager::config::Credentials::new(
"AKIDTESTKEY",
"astestsecretkey",
Some("atestsessiontoken".to_string()),
None,
"",
);
let http_client = infallible_client_fn(|_req| {
let (code, rsp) = format_rsp(_req);
Response::builder()
.status(code)
.body(SdkBody::from(rsp))
.unwrap()
});
secretsmanager::Client::from_conf(
secretsmanager::Config::builder()
.behavior_version(BehaviorVersion::latest())
.credentials_provider(fake_creds)
.interceptor(AgentModifierInterceptor)
.region(secretsmanager::config::Region::new("us-west-2"))
.http_client(http_client)
.build(),
)
}