ClientCredentialRequest type

CommonClientCredentialRequest

  • scopes – Matris med omfång som programmet begär åtkomst till. Innehåller vanligtvis bara .default-omfånget för en enskild resurs. Se: https://dotnet.territoriali.olinfo.it/azure/active-directory/develop/scopes-oidc#the-default-scope
  • authority – URL för utfärdaren, säkerhetstokentjänsten (STS) från vilken MSAL hämtar token.
  • correlationId – Unik GUID-uppsättning per begäran för att spåra en begäran från slutpunkt till slutpunkt för telemetriändamål.
  • skipCache – Hoppa över uppslag för tokencache och tvinga begäran till utfärdaren att hämta en ny token. Standardvärdet är falskt.
  • clientAssertion – En kontrollsträng eller en återanropsfunktion som returnerar en kontrollsträng (båda är Base64Url-kodade signerade JWT:er) som används i flödet för klientautentiseringsuppgifter
  • tokenQueryParameters – Sträng till strängkarta över anpassade frågeparametrar som lagts till i /token-anropet
type ClientCredentialRequest = Partial<
  Omit<
    CommonClientCredentialRequest,
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "requestedClaimsHash"
    | "clientAssertion"
    | "storeInCache"
  >
> & { clientAssertion?: string | ClientAssertionCallback }