File tree Expand file tree Collapse file tree
azure_devops_rust_api/examples/utils Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,14 +8,14 @@ use azure_core::http::{
88 Context , Request ,
99} ;
1010use azure_devops_rust_api:: Credential ;
11- use azure_identity:: DefaultAzureCredential ;
11+ use azure_identity:: AzureCliCredential ;
1212use 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
You can’t perform that action at this time.
0 commit comments