Skip to content

Commit cf0ff7e

Browse files
committed
Replace DefaultAzureCredential with AzureCliCredential
1 parent a697482 commit cf0ff7e

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

  • azure_devops_rust_api/examples/utils

azure_devops_rust_api/examples/utils/mod.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ use azure_core::http::{
88
Context, Request,
99
};
1010
use azure_devops_rust_api::Credential;
11-
use azure_identity::DefaultAzureCredential;
11+
use azure_identity::AzureCliCredential;
1212
use std::sync::Arc;
1313

14-
fn authenticate_with_default_credential() -> Result<Credential> {
15-
println!("Authenticate using auto-refreshing DefaultAzureCredential");
16-
let default_azure_credential = DefaultAzureCredential::new()?;
14+
fn authenticate_with_cli_credential() -> Result<Credential> {
15+
println!("Authenticate using Azure CLI credential");
16+
let azure_cli_credential = AzureCliCredential::new(None)?;
1717

18-
Ok(Credential::from_token_credential(default_azure_credential))
18+
Ok(Credential::from_token_credential(azure_cli_credential))
1919
}
2020

2121
#[allow(dead_code)]
@@ -26,7 +26,7 @@ pub fn get_credential() -> Result<Credential> {
2626
println!("Authenticate using PAT provided via $ADO_TOKEN");
2727
Ok(Credential::from_pat(token))
2828
}
29-
_ => authenticate_with_default_credential(),
29+
_ => authenticate_with_cli_credential(),
3030
}
3131
}
3232

0 commit comments

Comments
 (0)