authority - Url otoritas. Jika tidak ada nilai yang diatur, default ke https://login.microsoftonline.com/common.
knownAuthorities - Diperlukan untuk Azure B2C dan ADFS. Semua otoritas yang akan digunakan dalam aplikasi klien. Hanya host otoritas yang harus diteruskan.
clientSecret - String rahasia yang digunakan aplikasi saat meminta token. Hanya digunakan dalam aplikasi klien rahasia. Dapat dibuat di portal pendaftaran aplikasi Azure.
clientAssertion - Objek ClientAssertion yang berisi string pernyataan atau fungsi panggilan balik yang mengembalikan string pernyataan yang digunakan aplikasi saat meminta token, serta jenis pernyataan (urn:ietf:params:oauth:client-assertion-type:jwt-bearer). Hanya digunakan dalam aplikasi klien rahasia.
clientCertificate - Sertifikat yang digunakan aplikasi saat meminta token. Hanya digunakan dalam aplikasi klien rahasia. Memerlukan thumbprint sertifikat X.509 SHA-1 atau SHA-256 yang dikodekan hex, dan kunci privat yang dikodekan PEM (string harus berisi -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY----- )
protocolMode - Enum yang mewakili protokol yang diikuti msal. Digunakan untuk mengonfigurasi titik akhir yang tepat.
skipAuthorityMetadataCache - Bendera untuk memilih apakah akan menggunakan atau tidak menggunakan cache metadata lokal selama inisialisasi otoritas. Secara default diatur ke false.
encodeExtraQueryParams - Bendera untuk memilih apakah akan mengodekan parameter kueri tambahan di URL permintaan. Secara default diatur ke false.