public
|
__construct(
string $resourceMetadataUrl,
ResponseFactoryInterface $responseFactory,
StreamFactoryInterface $streamFactory,
array<int|non-empty-string, list<non-empty-string>> $tools = [],
array<int|non-empty-string, list<non-empty-string>> $prompts = [],
array<int|non-empty-string, list<non-empty-string>> $resources = [],
list<non-empty-string> $endpointScopes = [],
)
Parameters
| $tools |
Scopes keyed by tool name
|
| $prompts |
Scopes keyed by prompt name
|
| $resources |
Scopes keyed by resource URI or URI template
|
| $endpointScopes |
Scopes that the authentication middleware asks of every request, named in each challenge beside the operation's own
|
|
#
|