ClientCredentialRequest type
CommonClientCredentialRequest
- escopos – matriz de escopos aos que o aplicativo está solicitando acesso. Normalmente, contém apenas o escopo .default para um único recurso. Confira: https://learn.microsoft.com/azure/active-directory/develop/scopes-oidc#the-default-scope
- autoridade – URL da autoridade, o STS (serviço de token de segurança) do qual a MSAL adquirirá tokens.
- correlationId – conjunto guid exclusivo por solicitação para rastrear uma solicitação de ponta a ponta para fins de telemetria.
- skipCache – Ignorar a pesquisa de cache de token e forçar a solicitação à autoridade para obter um novo token. O padrão é false.
- clientAssertion - Uma cadeia de caracteres de asserção ou uma função de retorno de chamada que retorna uma cadeia de caracteres de asserção (ambos são JWTs assinados codificados em Base64Url) usados no fluxo de Credenciais do Cliente
- tokenQueryParameters – Cadeia de caracteres para o mapa de cadeia de caracteres de parâmetros de consulta personalizados adicionados à chamada /token
type ClientCredentialRequest = Partial<
Omit<
CommonClientCredentialRequest,
| "resourceRequestMethod"
| "resourceRequestUri"
| "requestedClaimsHash"
| "clientAssertion"
| "storeInCache"
>
> & { clientAssertion?: string | ClientAssertionCallback }