Skip to content

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

sdk/identity/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ async fn main() -> Result<(), Box<dyn Error>> {
3030
client,
3131
&client_id,
3232
&client_secret,
33-
"https://management.azure.com/",
33+
&["https://management.azure.com/"],
3434
&tenant_id,
3535
)
3636
.await?;

sdk/identity/examples/client_credentials_flow.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ async fn main() -> Result<(), Box<dyn Error>> {
2222
client,
2323
&client_id,
2424
&client_secret,
25-
"https://management.azure.com/",
25+
&["https://management.azure.com/"],
2626
&tenant_id,
2727
)
2828
.await?;

sdk/identity/examples/client_credentials_flow_blob.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ async fn main() -> Result<(), Box<dyn Error>> {
2626
client,
2727
&client_id,
2828
&client_secret,
29-
&format!(
29+
&[&format!(
3030
"https://{}.blob.core.windows.net/.default",
3131
storage_account_name
32-
),
32+
)],
3333
&tenant_id,
3434
)
3535
.await?;

sdk/identity/src/client_credentials_flow/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
//! client,
2828
//! &client_id,
2929
//! &client_secret,
30-
//! "https://management.azure.com/",
30+
//! &["https://management.azure.com/"],
3131
//! &tenant_id,
3232
//! )
3333
//! .await?;
@@ -48,12 +48,12 @@ pub async fn perform(
4848
client: reqwest::Client,
4949
client_id: &oauth2::ClientId,
5050
client_secret: &oauth2::ClientSecret,
51-
scope: &str,
51+
scopes: &[&str],
5252
tenant_id: &str,
5353
) -> Result<LoginResponse, Error> {
5454
let encoded: String = form_urlencoded::Serializer::new(String::new())
5555
.append_pair("client_id", client_id.as_str())
56-
.append_pair("scope", scope)
56+
.append_pair("scope", &scopes.join(" "))
5757
.append_pair("client_secret", client_secret.secret())
5858
.append_pair("grant_type", "client_credentials")
5959
.finish();

sdk/identity/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
//! client,
2929
//! &client_id,
3030
//! &client_secret,
31-
//! "https://management.azure.com/",
31+
//! &["https://management.azure.com/"],
3232
//! &tenant_id,
3333
//! )
3434
//! .await?;

0 commit comments

Comments
 (0)