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.
|
Applies to
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |