ClientCredentialRequest type

CommonClientCredentialRequest

  • cakupan - Array cakupan yang diminta aplikasi aksesnya. Biasanya hanya berisi cakupan .default untuk satu sumber daya. Lihat: https://learn.microsoft.com/azure/active-directory/develop/scopes-oidc#the-default-scope
  • authority - URL otoritas, layanan token keamanan (STS) tempat MSAL akan memperoleh token.
  • correlationId - GUID unik yang ditetapkan per permintaan untuk melacak permintaan end-to-end untuk tujuan telemetri.
  • skipCache - Lewati pencarian cache token dan paksa permintaan ke otoritas untuk mendapatkan token baru. Secara default diatur ke false.
  • clientAssertion - String pernyataan atau fungsi panggilan balik yang mengembalikan string pernyataan (keduanya adalah JWT bertanda tangan berkode Base64Url) yang digunakan dalam alur Kredensial Klien
  • tokenQueryParameters - String untuk merangkai peta parameter kueri kustom yang ditambahkan ke panggilan /token
type ClientCredentialRequest = Partial<
  Omit<
    CommonClientCredentialRequest,
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "requestedClaimsHash"
    | "clientAssertion"
    | "storeInCache"
  >
> & { clientAssertion?: string | ClientAssertionCallback }