@modelcontextprotocol/sdk
Preparing search index...
client/auth
selectResourceURL
Function selectResourceURL
selectResourceURL
(
serverUrl
:
string
|
URL
,
provider
:
OAuthClientProvider
,
resourceMetadata
?:
objectOutputType
<
{
authorization_details_types_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
,
>
;
authorization_servers
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
bearer_methods_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
dpop_bound_access_tokens_required
:
ZodOptional
<
ZodBoolean
>
;
dpop_signing_alg_values_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
,
>
;
jwks_uri
:
ZodOptional
<
ZodString
>
;
resource
:
ZodString
;
resource_documentation
:
ZodOptional
<
ZodString
>
;
resource_name
:
ZodOptional
<
ZodString
>
;
resource_policy_uri
:
ZodOptional
<
ZodString
>
;
resource_signing_alg_values_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
,
>
;
resource_tos_uri
:
ZodOptional
<
ZodString
>
;
scopes_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
tls_client_certificate_bound_access_tokens
:
ZodOptional
<
ZodBoolean
>
;
}
,
ZodTypeAny
,
"passthrough"
,
>
,
)
:
Promise
<
URL
|
undefined
>
Parameters
serverUrl
:
string
|
URL
provider
:
OAuthClientProvider
Optional
resourceMetadata
:
objectOutputType
<
{
authorization_details_types_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
,
>
;
authorization_servers
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
bearer_methods_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
dpop_bound_access_tokens_required
:
ZodOptional
<
ZodBoolean
>
;
dpop_signing_alg_values_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
,
>
;
jwks_uri
:
ZodOptional
<
ZodString
>
;
resource
:
ZodString
;
resource_documentation
:
ZodOptional
<
ZodString
>
;
resource_name
:
ZodOptional
<
ZodString
>
;
resource_policy_uri
:
ZodOptional
<
ZodString
>
;
resource_signing_alg_values_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
,
>
;
resource_tos_uri
:
ZodOptional
<
ZodString
>
;
scopes_supported
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
tls_client_certificate_bound_access_tokens
:
ZodOptional
<
ZodBoolean
>
;
}
,
ZodTypeAny
,
"passthrough"
,
>
Returns
Promise
<
URL
|
undefined
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@modelcontextprotocol/sdk
Loading...