MSALPromptType

enum MSALPromptType : NSUInteger {}

OIDC prompt parameter that specifies whether the Authorization Server prompts the End-User for reauthentication and consent.

  • If no user is specified the authentication webview will present a list of users currently signed in for the user to select among.

    Declaration

    Objective-C

    MSALPromptTypeSelectAccount
  • Require the user to authenticate in the webview

    Declaration

    Objective-C

    MSALPromptTypeLogin
  • Require the user to consent to the current set of scopes for the request.

    Declaration

    Objective-C

    MSALPromptTypeConsent
  • Create a new account rather than authenticate an existing identity.

    Declaration

    Objective-C

    MSALPromptTypeCreate
  • The SSO experience will be determined by the presence of cookies in the webview and account type. User won’t be prompted unless necessary. If multiple users are signed in, select account experience will be presented.

    Declaration

    Objective-C

    MSALPromptTypePromptIfNecessary
  • The SSO experience will be determined by the presence of cookies in the webview and account type. User won’t be prompted unless necessary. If multiple users are signed in, select account experience will be presented.

    Declaration

    Objective-C

    MSALPromptTypeDefault = MSALPromptTypePromptIfNecessary