ClientCredentialRequest type
CommonClientCredentialRequest
- области — массив областей, к к которые приложение запрашивает доступ. Обычно содержит только область по умолчанию для одного ресурса. См.: https://learn.microsoft.com/azure/active-directory/develop/scopes-oidc#the-default-scope
- центр — URL-адрес центра, служба маркеров безопасности (STS), из которой MSAL получит маркеры.
- correlationId — уникальный набор GUID для каждого запроса для трассировки сквозного запроса для целей телеметрии.
- skipCache — пропуск поиска кэша маркеров и принудительного запроса на получение нового маркера. По умолчанию false.
- clientAssertion — строка утверждения или функция обратного вызова, возвращающая строку утверждения (оба являются подписанными JWTs в кодировке Base64Url), используемыми в потоке учетных данных клиента.
- tokenQueryParameters — строка со строковой картой настраиваемых параметров запроса, добавленных в вызов /token
type ClientCredentialRequest = Partial<
Omit<
CommonClientCredentialRequest,
| "resourceRequestMethod"
| "resourceRequestUri"
| "requestedClaimsHash"
| "clientAssertion"
| "storeInCache"
>
> & { clientAssertion?: string | ClientAssertionCallback }