Enum FederatedAuthRequestIssueReason
Represents the failure reason when a federated authentication reason fails. Should be updated alongside RequestIdTokenStatus in third_party/blink/public/mojom/devtools/inspector_issue.mojom to include all cases except for success.
[JsonConverter(typeof(JsonStringEnumConverter<FederatedAuthRequestIssueReason>))]
public enum FederatedAuthRequestIssueReason
Fields
AccountsBlockedByConnectionAllowlist = 22AccountsHttpNotFound = 20AccountsInvalidContentType = 25AccountsInvalidResponse = 23AccountsListEmpty = 24AccountsNoResponse = 21Canceled = 35ConfigBlockedByConnectionAllowlist = 12ConfigHttpNotFound = 10ConfigInvalidContentType = 14ConfigInvalidResponse = 13ConfigNoResponse = 11ConfigNotInWellKnown = 8CorsError = 44DisabledInFlags = 17DisabledInSettings = 16ErrorFetchingSignin = 18ErrorIdToken = 34IdTokenBlockedByConnectionAllowlist = 28IdTokenCrossSiteIdpErrorResponse = 31IdTokenHttpNotFound = 26IdTokenIdpErrorResponse = 30IdTokenInvalidContentType = 33IdTokenInvalidRequest = 32IdTokenInvalidResponse = 29IdTokenNoResponse = 27IdpNotPotentiallyTrustworthy = 15InvalidSigninResponse = 19MissingTransientUserActivation = 39NotSignedInWithIdp = 38PopupBlockedByConnectionAllowlist = 46RelyingPartyOriginIsOpaque = 41ReplacedByActiveMode = 40RpPageNotVisible = 36ShouldEmbargo = 0SilentMediationFailure = 37SuppressedBySegmentationPlatform = 45TooManyRequests = 1TypeNotMatching = 42UiDismissedNoEmbargo = 43WellKnownBlockedByConnectionAllowlist = 4WellKnownHttpNotFound = 2WellKnownInvalidContentType = 7WellKnownInvalidResponse = 5WellKnownListEmpty = 6WellKnownNoResponse = 3WellKnownTooBig = 9