Skip to content

Commit 60a7a75

Browse files
authored
feat: expose oauth discovery metadata source (#1041)
* feat: expose oauth discovery metadata source * feat!: return source from metadata resolution
1 parent 6839cfd commit 60a7a75

4 files changed

Lines changed: 277 additions & 39 deletions

File tree

conformance/src/bin/client.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -509,8 +509,8 @@ async fn migration_token(
509509
return Ok(manager.get_access_token().await?);
510510
}
511511

512-
let metadata = manager.discover_metadata().await?;
513-
manager.set_metadata(metadata);
512+
let resolution = manager.resolve_metadata().await?;
513+
manager.set_metadata(resolution.metadata);
514514
manager
515515
.register_client("conformance-client", REDIRECT_URI, &[])
516516
.await?;
@@ -609,9 +609,9 @@ async fn run_client_credentials_basic(
609609
.unwrap_or("conformance-test-secret");
610610

611611
let mut manager = AuthorizationManager::new(server_url).await?;
612-
let metadata = manager.discover_metadata().await?;
613-
let token_endpoint = metadata.token_endpoint.clone();
614-
manager.set_metadata(metadata);
612+
let resolution = manager.resolve_metadata().await?;
613+
let token_endpoint = resolution.metadata.token_endpoint.clone();
614+
manager.set_metadata(resolution.metadata);
615615

616616
let http = reqwest::Client::new();
617617
let resp = http

0 commit comments

Comments
 (0)