MSALBrokeredAvailability

enum MSALBrokeredAvailability : NSInteger {}

Controls where would the credentials dialog reside. By default, when Microsoft Authenticator application is present on a device, MSAL will try to acquire a token through the Authenticator app To disable this behavior, set MSALBrokerAvailability to MSALBrokeredAvailabilityNone

  • The SDK determines automatically the most suitable option, optimized for user experience. E.g. it may invoke another application for a single sign on (Microsoft Authenticator), if such application is present. This is the default option.

    Declaration

    Objective-C

    MSALBrokeredAvailabilityAuto
  • The SDK will present a webview within the application. It will not invoke external application.

    Declaration

    Objective-C

    MSALBrokeredAvailabilityNone