Optional allowOptional allowFlag to enable redirect opertaions when the app is rendered in an iframe (to support scenarios such as embedded B2C login).
Optional asyncSets whether popups are opened asynchronously. By default, this flag is set to false. When set to false, blank popups are opened before anything else happens. When set to true, popups are opened when making the network request.
Optional iframeSets the timeout for waiting for a response hash in an iframe. Will take precedence over loadFrameTimeout if both are set.
Optional loadSets the timeout for waiting for a response hash in an iframe or popup
Optional loggerUsed to initialize the Logger object (See ClientConfiguration.ts)
Optional nativeSets the timeout for waiting for the native broker handshake to resolve
Optional navigateMaximum time the library should wait for a frame to load
This was previously needed for older browsers which are no longer supported by MSAL.js. This option will be removed in the next major version
Optional navigationOverride the methods used to navigate to other webpages. Particularly useful if you are using a client-side router
Optional networkNetwork interface implementation
Optional pollSets the interval length in milliseconds for polling the location attribute in popup windows (default is 30ms)
Optional redirectTime to wait for redirection to occur before resolving promise
Optional windowSets the timeout for waiting for a response hash in a popup. Will take precedence over loadFrameTimeout if both are set.
Generated using TypeDoc
Flag to enable native broker support (e.g. acquiring tokens from WAM on Windows, MacBroker on Mac)