MSALNativeAuthChallengeTypes

Objective-C

enum MSALNativeAuthChallengeTypes : NSInteger {}

Swift

struct MSALNativeAuthChallengeTypes : OptionSet, @unchecked Sendable

The set of capabilities that an application wishes to support for Native Auth operations.

Valid options are:

  • OOB: The application can support asking a user to supply a verification code that is sent by email.
  • Password: The application can support asking a user to supply a password
  • Specifies if the Challenge Type is OOB

    Declaration

    Objective-C

    MSALNativeAuthChallengeTypeOOB = 1 << 0

    Swift

    static var OOB: MSALNativeAuthChallengeTypes { get }
  • Specifies if the Challenge Type is Password

    Declaration

    Objective-C

    MSALNativeAuthChallengeTypePassword = 1 << 1

    Swift

    static var password: MSALNativeAuthChallengeTypes { get }