authority - URL van de instantie. Als er geen waarde is ingesteld, wordt standaard ingesteld op https://login.microsoftonline.com/common.
knownAuthorities - Vereist voor Azure B2C en ADFS. Alle instanties die worden gebruikt in de clienttoepassing. Alleen de host van de instantie moet worden doorgegeven.
clientSecret: geheime tekenreeks die door de toepassing wordt gebruikt bij het aanvragen van een token. Alleen gebruikt in vertrouwelijke clienttoepassingen. Kan worden gemaakt in de Azure portal voor app-registratie.
clientAssertion : een ClientAssertion-object met een assertietekenreeks of een callback-functie die een assertietekenreeks retourneert die door de toepassing wordt gebruikt bij het aanvragen van een token, evenals het type van de assertie (urn:ietf:params:oauth:client-assertion-type:jwt-bearer). Alleen gebruikt in vertrouwelijke clienttoepassingen.
clientCertificate: certificaat dat de toepassing gebruikt bij het aanvragen van een token. Alleen gebruikt in vertrouwelijke clienttoepassingen. Vereist hex gecodeerde X.509 SHA-1- of SHA-256-vingerafdruk van het certificaat en de met PEM gecodeerde persoonlijke sleutel (tekenreeks moet -----BEGIN PRIVATE KEY bevatten----- ... -----END PRIVATE KEY----- )
protocolMode - Enum dat het protocol vertegenwoordigt dat msal volgt. Wordt gebruikt voor het configureren van de juiste eindpunten.
skipAuthorityMetadataCache: een vlag om te kiezen of u de lokale metagegevenscache wilt gebruiken tijdens het initialiseren van de instantie. Standaard ingesteld op onwaar.
encodeExtraQueryParams : een vlag om te kiezen of u extra queryparameters in de aanvraag-URL wilt coderen. Standaard ingesteld op onwaar.