Show / Hide Table of Contents

Enum IapAuthorizationPromptType

The type of user interaction required for authentication and consent while signing in to the Identity-Aware Proxy (IAP).

Namespace: Esri.ArcGISRuntime.Security
Assembly: Esri.ArcGISRuntime.dll
Syntax
public enum IapAuthorizationPromptType

Fields

Name Description
Consent

Displays a consent dialog after user signs in, prompting them to grant necessary permissions to the application.

If consent cannot be obtained, an error is returned.

Login

Disables single sign-on (SSO) functionality, requiring users to enter their credentials for every login attempt.

It enhances security by requiring authentication for every session, rather than relying on a previously authenticated Identity-Aware Proxy (IAP) session.

None

User interface is not displayed for authentication and consent while signing in to the Identity-Aware Proxy (IAP).

If no authenticated Identity-Aware Proxy (IAP) session is found, an error is returned. This can be used as a method to check for existing authentication and/or consent.

SelectAccount

Interrupts the single sign-on (SSO) experience when one or more authenticated Identity-Aware Proxy (IAP) sessions are detected, presenting users with an account selection interface to choose their preferred account.

Unspecified

The default user interaction behavior for the Identity-Aware Proxy (IAP). This optimizes the user experience by minimizing unnecessary credential prompts.

The single sign-on (SSO) experience is determined by the authenticated Identity-Aware Proxy (IAP) session within the web session.

  • User will not be prompted to enter credentials unless necessary.
  • If multiple user accounts are signed in, a select account interface will be displayed to allow users to choose their desired account.

Applies to

TargetVersions
.NET300
.NET Windows300
.NET Android300
.NET iOS300
In this article
Provide feedback
Back to top Copyright © 2025 Esri.