MSALNativeAuthCapabilities
Objective-C
enum MSALNativeAuthCapabilities : NSInteger {}
Swift
struct MSALNativeAuthCapabilities : OptionSet, @unchecked Sendable
The set of capabilities that an application wishes to support for Native Auth operations.
Valid options are:
- MFARequired: The application can accommodate the associated challenge type(s) specified by the user when MFA is required.
- RegistrationRequired: The application can accommodate the associated challenge type(s) specified by the user when registering a new strong authentication method is required.
-
Specifies that the associated challenge type(s) are supported when MFA is required
Declaration
Objective-C
MSALNativeAuthCapabilityMFARequired = 1 << 0
Swift
static var mfaRequired: MSALNativeAuthCapabilities { get }
-
Specifies that the associated challenge type(s) are supported when the registration of a new strong authentication method is required
Declaration
Objective-C
MSALNativeAuthCapabilityRegistrationRequired = 1 << 1
Swift
static var registrationRequired: MSALNativeAuthCapabilities { get }