ClientCredentialRequest type

CommonClientCredentialRequest

  • bereiken: matrix met bereiken waartoe de toepassing toegang aanvraagt. Bevat doorgaans alleen het standaardbereik voor één resource. Zie: https://learn.microsoft.com/azure/active-directory/develop/scopes-oidc#the-default-scope
  • authority- URL van de instantie, de beveiligingstokenservice (STS) van waaruit MSAL tokens zal verkrijgen.
  • correlationId : unieke GUID-set per aanvraag om een end-to-end aanvraag te traceren voor telemetriedoeleinden.
  • skipCache- Sla het opzoeken van tokencache over en forceer aanvragen om een nieuw token op te halen. Standaard ingesteld op onwaar.
  • clientAssertion: een assertietekenreeks of een callback-functie die een assertietekenreeks retourneert (beide base64Url-gecodeerde ondertekende JWT's) die worden gebruikt in de clientreferentiestroom
  • tokenQueryParameters - Tekenreeks naar tekenreekstoewijzing van aangepaste queryparameters toegevoegd aan de aanroep /token
type ClientCredentialRequest = Partial<
  Omit<
    CommonClientCredentialRequest,
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "requestedClaimsHash"
    | "clientAssertion"
    | "storeInCache"
  >
> & { clientAssertion?: string | ClientAssertionCallback }