UiRequiredExceptionClassification Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Details about the cause of an MsalUiRequiredException, giving a hint about what the user can expect when they go through interactive authentication. See Understanding MsalUiRequiredException for details.
public enum UiRequiredExceptionClassification
type UiRequiredExceptionClassification =
Public Enum UiRequiredExceptionClassification
- Inheritance
-
UiRequiredExceptionClassification
Fields
Name | Value | Description |
---|---|---|
None | 0 | No details are provided. It is possible that the user will be able to resolve the issue by launching interactive authentication. This is also the classification when no account or valid login hint is passed to AcquireTokenSilentParameterBuilder. See Understanding MsalUiRequiredException for details. |
MessageOnly | 1 | Issue cannot be resolved. Launching interactive authentication flow will show a message explaining the condition. See Understanding MsalUiRequiredException for details. |
BasicAction | 2 | Issue can be resolved by user interaction during the interactive authentication flow. See Understanding MsalUiRequiredException for details. |
AdditionalAction | 3 | Issue can be resolved by additional remedial interaction within the system, outside of the interactive authentication flow. Starting an interactive authentication flow will show the user what they need to do but it is possible that the user will be unable to complete the action. See Understanding MsalUiRequiredException for details. |
ConsentRequired | 4 | User consent is missing or has been revoked. Issue can be resolved by user consenting during the interactive authentication flow. See Understanding MsalUiRequiredException for details. |
UserPasswordExpired | 5 | User's password has expired. Issue can be resolved by user during the interactive authentication flow. See Understanding MsalUiRequiredException for details. |
PromptNeverFailed | 6 | WithPrompt(Prompt) was used with a |
AcquireTokenSilentFailed | 7 | An AcquireTokenSilentParameterBuilder call failed. This is usually part of the pattern
of calling AcquireTokenSilentParameterBuilder for getting a token from the cache, followed by an a different
|