MSALGlobalConfig
Objective-C
@interface MSALGlobalConfig : NSObject
Swift
class MSALGlobalConfig : NSObject
MSAL configuration interface responsible for globally applicable authentication properties.
Note
Configuration changes inside MSALGlobalConfig will apply to all instances ofMSALPublicClientApplication
-
Network configuration, refer to
MSALHTTPConfigfor more detailsDeclaration
Objective-C
@property (class, readonly) MSALHTTPConfig *_Nonnull httpConfig;Swift
class var httpConfig: MSALHTTPConfig { get } -
Telemetry configurations, refer to
MSALTelemetryConfigfor more detailsDeclaration
Objective-C
@property (class, readonly) MSALTelemetryConfig *_Nonnull telemetryConfig;Swift
class var telemetryConfig: MSALTelemetryConfig { get } -
Logger configurations, refer to
MSALLoggerConfigfor more detailsDeclaration
Objective-C
@property (class, readonly) MSALLoggerConfig *_Nonnull loggerConfig;Swift
class var loggerConfig: MSALLoggerConfig { get } -
Setting to define MSAL behavior when Microsoft Authenticator application is installed. By default, MSAL will always try to use Microsoft Authenticator application when getting a token interactively. Set this property to MSALBrokeredAvailabilityNone to disable this behavior
Declaration
Objective-C
@property (class) MSALBrokeredAvailability brokerAvailability;Swift
class var brokerAvailability: Int32 { get set }
View on GitHub