InteractionRequiredExceptionReason Enum

  • java.lang.Object
    • java.lang.Enum
      • com.microsoft.aad.msal4j.InteractionRequiredExceptionReason

public enum InteractionRequiredExceptionReason
extends java.lang.Enum<InteractionRequiredExceptionReason>

Details about the cause of an MsalInteractionRequiredException, giving a hint about the user can expect when they go through interactive authentication

Fields

ADDITIONAL_ACTION

Issue can be resolved by remedial interaction with the system, outside of the interactive authentication flow.

BASIC_ACTION

Issue can be resolved by user interaction during the interactive authentication flow.

User consent is missing, or has been revoked.

MESSAGE_ONLY

Issue cannot be resolved at this time.

NONE

No further details are provided.

USER_PASSWORD_EXPIRED

User's password has expired.

Methods inherited from java.lang.Enum

java.lang.Enum.<T>valueOf java.lang.Enum.clone java.lang.Enum.compareTo java.lang.Enum.equals java.lang.Enum.finalize java.lang.Enum.getDeclaringClass java.lang.Enum.hashCode java.lang.Enum.name java.lang.Enum.ordinal java.lang.Enum.toString

Methods inherited from java.lang.Object

java.lang.Object.getClass java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Methods

valueOf(String name)

public static InteractionRequiredExceptionReason valueOf(String name)

Parameters

name
java.lang.String

Returns

values()

public static InteractionRequiredExceptionReason[] values()

Returns

Applies to