Function: resolveCantonAuthorizationCodeConfig()
resolveCantonAuthorizationCodeConfig(
config:AuthorizationCodeAuthConfig,options?:OAuthRequestOptions):Promise<ResolvedAuthorizationCodeConfig>
Defined in: canton/authentication/authorization-code.ts:140
Resolve an AuthorizationCodeAuthConfig into a ResolvedAuthorizationCodeConfig using RFC 8414 metadata discovery.
Requires the server to advertise S256 PKCE support and an
authorization_endpoint.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | AuthorizationCodeAuthConfig | Authorization code config with authUrl. |
options? | OAuthRequestOptions | Optional fetch override and abort signal. |
Returns
Promise<ResolvedAuthorizationCodeConfig>
The resolved config (authorization server metadata + client + defaults).
Throws
CCIPError (CANTON_AUTH_ERROR) on discovery failure, missing
S256 support, or missing authorization_endpoint.