Microsoft.Identity.Client.MsalError
Error code returned as a property in MsalException
namespace Microsoft.Identity.Client
{
public static class MsalError
{
public const string InvalidGrantError = "invalid_grant";
public const string InteractionRequired = "interaction_required";
public const string NoTokensFoundError = "no_tokens_found";
public const string UserNullError = "user_null";
public const string UserAssertionNullError = "user_assertion_null";
public const string InvalidClientAssertion = "invalid_client_assertion";
public const string CurrentBrokerAccount = "current_broker_account";
public const string NoAccountForLoginHint = "no_account_for_login_hint";
public const string MultipleAccountsForLoginHint = "multiple_accounts_for_login_hint";
public const string TokenCacheNullError = "token_cache_null";
public const string NoPromptFailedError = "no_prompt_failed";
public const string ServiceNotAvailable = "service_not_available";
public const string RequestTimeout = "request_timeout";
public const string RequestThrottled = "request_throttled";
public const string UpnRequired = "upn_required";
public const string MissingPassiveAuthEndpoint = "missing_passive_auth_endpoint";
public const string InvalidAuthority = "invalid_authority";
public const string InvalidAuthorityType = "invalid_authority_type";
public const string MissingTenantedAuthority = "missing_tenanted_authority";
public const string = "unauthorized_client";
public const string UnknownError = "unknown_error";
public const string UnknownBrokerError = "unknown_broker_error";
public const string WamFailedToSignout = "wam_failed_to_signout";
public const string AuthenticationFailed = "authentication_failed";
public const string AuthorityValidationFailed = "authority_validation_failed";
public const string InvalidOwnerWindowType = "invalid_owner_window_type";
public const string EncodedTokenTooLong = "encoded_token_too_long";
public const string UserMismatch = "user_mismatch";
public const string FailedToRefreshToken = "failed_to_refresh_token";
public const string FailedToAcquireTokenSilentlyFromBroker = "failed_to_acquire_token_silently_from_broker";
public const string RedirectUriValidationFailed = "redirect_uri_validation_failed";
public const string AuthenticationUiFailed = "authentication_ui_failed";
public const string InternalError = "internal_error";
public const string AccessingWsMetadataExchangeFailed = "accessing_ws_metadata_exchange_failed";
public const string FederatedServiceReturnedError = "federated_service_returned_error";
public const string UserRealmDiscoveryFailed = "user_realm_discovery_failed";
public const string RopcDoesNotSupportMsaAccounts = "ropc_not_supported_for_msa";
public const string MissingFederationMetadataUrl = "missing_federation_metadata_url";
public const string ParsingWsMetadataExchangeFailed = "parsing_ws_metadata_exchange_failed";
public const string WsTrustEndpointNotFoundInMetadataDocument = "wstrust_endpoint_not_found";
public const string ParsingWsTrustResponseFailed = "parsing_wstrust_response_failed";
public const string IntegratedWindowsAuthenticationFailed = "integrated_windows_authentication_failed";
public const string UnknownUserType = "unknown_user_type";
public const string UnknownUser = "unknown_user";
public const string GetUserNameFailed = "get_user_name_failed";
public const string PasswordRequiredForManagedUserError = "password_required_for_managed_user";
public const string InvalidRequest = "invalid_request";
public const string UapCannotFindDomainUser = "user_information_access_failed";
public const string UapCannotFindUpn = "uap_cannot_find_upn";
public const string NonParsableOAuthError = "non_parsable_oauth_error";
public const string CodeExpired = "code_expired";
public const string IntegratedWindowsAuthNotSupportedForManagedUser = "integrated_windows_auth_not_supported_managed_user";
public const string ActivityRequired = "activity_required";
public const string BrokerResponseHashMismatch = "broker_response_hash_mismatch";
public const string BrokerResponseReturnedError = "broker_response_returned_error";
public const string BrokerNonceMismatch = "broker_nonce_mismatch";
public const string CannotInvokeBroker = "cannot_invoke_broker";
public const string NoAndroidBrokerAccountFound = "no_broker_account_found";
public const string NoAndroidBrokerInstalledOnDevice = "No_Broker_Installed_On_Device";
public const string NullIntentReturnedFromAndroidBroker = "null_intent_returned_from_broker";
public const string AndroidBrokerSignatureVerificationFailed = "broker_signature_verification_failed";
public const string AndroidBrokerOperationFailed = "android_broker_operation_failed";
public const string NoUsernameOrAccountIDProvidedForSilentAndroidBrokerAuthentication = "no_username_or_accountid_provided_for_silent_android_broker_authentication";
public const string HttpStatusNotFound = "not_found";
public const string HttpStatusCodeNotOk = "http_status_not_200";
public const string CustomWebUiReturnedInvalidUri = "custom_webui_returned_invalid_uri";
public const string CustomWebUiRedirectUriMismatch = "custom_webui_invalid_mismatch";
public const string AccessDenied = "access_denied";
public const string CannotAccessUserInformationOrUserNotDomainJoined = "user_information_access_failed";
public const string DefaultRedirectUriIsInvalid = "redirect_uri_validation_failed";
public const string NoRedirectUri = "no_redirect_uri";
public const string MultipleTokensMatchedError = "multiple_matching_tokens_detected";
public const string NonHttpsRedirectNotSupported = "non_https_redirect_failed";
public const string NetworkNotAvailableError = "network_not_available";
public const string B2CAuthorityHostMismatch = "B2C_authority_host_mismatch";
public const string AuthorityHostMismatch = "authority_host_mismatch";
public const string DuplicateQueryParameterError = "duplicate_query_parameter";
public const string AuthenticationUiFailedError = "authentication_ui_failed";
public const string AuthenticationCanceledError = "authentication_canceled";
public const string JsonParseError = "json_parse_failed";
public const string InvalidJwtError = "invalid_jwt";
public const string StateMismatchError = "state_mismatch";
public const string TenantDiscoveryFailedError = "tenant_discovery_failed";
public const string PlatformNotSupported = "platform_not_supported";
public const string InvalidAuthorizationUri = "invalid_authorization_uri";
public const string LoopbackRedirectUri = "loopback_redirect_uri";
public const string LoopbackResponseUriMismatch = "loopback_response_uri_mismatch";
public const string LinuxXdgOpen = "linux_xdg_open_failed";
public const string = "no_system_webview";
public const string SystemWebviewOptionsNotApplicable = "embedded_webview_not_compatible_default_browser";
public const string ClientCredentialAuthenticationTypesAreMutuallyExclusive = "Client_Credential_Authentication_Types_Are_Mutually_Exclusive";
public const string ClientCredentialAuthenticationTypeMustBeDefined = "Client_Credentials_Required_In_Confidential_Client_Application";
public const string InvalidClientCredentialConfiguration = "invalid_client_credential_configuration";
public const string InvalidInstance = "invalid_instance";
public const string InvalidUserInstanceMetadata = "invalid-custom-instance-metadata";
public const string ValidateAuthorityOrCustomMetadata = "validate_authority_or_custom_instance_metadata";
public const string NoClientId = "no_client_id";
public const string TelemetryConfigOrTelemetryCallback = "telemetry_config_or_telemetry_callback";
public const string InvalidClient = "invalid_client";
public const string SSHCertUsedAsHttpHeader = "ssh_cert_used_as_http_header";
public const string WABError = "wab_error";
public const string TokenTypeMismatch = "token_type_mismatch";
public const string AccessTokenTypeMissing = "token_type_missing";
public const string ExperimentalFeature = "experimental_feature";
public const string BrokerApplicationRequired = "broker_application_required";
public const string FailedToGetBrokerResponse = "failed_to_get_broker_response";
public const string InvalidJsonClaimsFormat = "invalid_json_claims_format";
public const string AuthorityTypeMismatch = "authority_type_mismatch";
public const string AuthorityTenantSpecifiedTwice = "authority_tenant_specified_twice";
public const string CustomMetadataInstanceOrUri = "custom_metadata_instance_or_uri";
public const string ScopesRequired = "scopes_required_client_credentials";
public const string CertWithoutPrivateKey = "cert_without_private_key";
public const string CertificateNotRsa = "certificate_not_rsa";
public const string DeviceCertificateNotFound = "device_certificate_not_found";
public const string InvalidAdalCacheMultipleRTs = "invalid_adal_cache";
public const string RegionDiscoveryFailed = "region_discovery_failed";
public const string RegionDiscoveryNotEnabled = "region_discovery_unavailable";
public const string BrokerDoesNotSupportPop = "broker_does_not_support_pop";
public const string BrokerRequiredForPop = "broker_required_for_pop";
public const string AdfsNotSupportedWithBroker = "adfs_not_supported_with_broker";
public const string NonceRequiredForPopOnPCA = "nonce_required_for_pop_on_pca";
public const string AndroidActivityNotFound = "android_activity_not_found";
public const string UnresolvableIntentError = "unresolvable_intent";
public const string = "shared_preference_creation_failed";
public const string WamUiThread = "wam_ui_thread_only";
public const string WamNoB2C = "wam_no_b2c";
public const string WamInteractiveError = "wam_interactive_error";
public const string WamPickerError = "wam_interactive_picker_error";
public const string WamScopesRequired = "scopes_required_wam";
public const string WebView2NotInstalled = "webview2_runtime_not_installed";
public const string WebView2LoaderNotFound = "webview2loader_not_found";
public const string RegionalAuthorityValidation = "regional_authority_validation";
public const string RegionDiscoveryWithCustomInstanceMetadata = "region_discovery_with_custom_instance_metadata";
public const string HttpListenerError = "http_listener_error";
public const string InitializeProcessSecurityError = "initialize_process_security_error";
public const string StaticCacheWithExternalSerialization = "static_cache_with_external_serialization";
public const string TenantOverrideNonAad = "tenant_override_non_aad";
public const string RegionalAndAuthorityOverride = "authority_override_regional";
public const string OboCacheKeyNotInCacheError = "obo_cache_key_not_in_cache_error";
public const string InvalidTokenProviderResponseValue = "invalid_token_provider_response_value";
public const string UnableToParseAuthenticationHeader = "unable_to_parse_authentication_header";
public const string InvalidManagedIdentityResponse = "invalid_managed_identity_response";
public const string InvalidManagedIdentityIdType = "invalid_managed_identity_id_type";
public const string MissingManagedIdentityEnvVar = "missing_managed_identity_env_var";
public const string ManagedIdentityRequestFailed = "managed_identity_request_failed";
public const string ManagedIdentityResponseParseFailure = "managed_identity_response_parse_failure";
public const string ManagedIdentityUnreachableNetwork = "managed_identity_unreachable_network";
public const string UnknownManagedIdentityError = "unknown_managed_identity_error";
public const string InvalidManagedIdentityEndpoint = "invalid_managed_identity_endpoint";
public const string ExactlyOneScopeExpected = "exactly_one_scope_expected";
public const string UserAssignedManagedIdentityNotSupported = "user_assigned_managed_identity_not_supported";
public const string UserAssignedManagedIdentityNotConfigurableAtRuntime = "user_assigned_managed_identity_not_configurable_at_runtime";
public const string CombinedUserAppCacheNotSupported = "combined_user_app_cache_not_supported";
public const string SetCiamAuthorityAtRequestLevelNotSupported = "set_ciam_authority_at_request_level_not_supported";
public const string CryptographicError = "cryptographic_error";
public const string MtlsPopWithoutRegion = "mtls_pop_without_region";
public const string MtlsBearerWithoutRegion = "mtls_bearer_without_region";
public const string MtlsCertificateNotProvided = "mtls_certificate_not_provided";
public const string RegionRequiredForMtlsPop = "region_required_for_mtls_pop";
public const string MtlsNotSupportedForManagedIdentity = "mtls_not_supported_for_managed_identity";
public const string MtlsPopNotSupportedForEnvironment = "mtls_pop_not_supported_for_environment";
public const string ForceRefreshNotCompatibleWithTokenHash = "force_refresh_and_token_hash_not_compatible";
public const string InvalidCertificate = "invalid_certificate";
public const string CannotSwitchBetweenImdsVersionsForPreview = "cannot_switch_between_imds_versions_for_preview";
public const string MtlsPopTokenNotSupportedinImdsV1 = "mtls_pop_token_not_supported_in_imds_v1";
public const string = "managed_identity_all_sources_unavailable";
public const string ImdsServiceError = "imds_service_error";
public const string InvalidCredentialMaterial = "invalid_credential_material";
public const string InternalCacheDisabled = "internal_cache_disabled";
}
}