enum Protocol::Audits::FederatedAuthRequestIssueReason

Overview

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.

Defined in:

protocol/audits.cr

Enum Members

ShouldEmbargo = 0
TooManyRequests = 1
ManifestListHttpNotFound = 2
ManifestListNoResponse = 3
ManifestListInvalidResponse = 4
ManifestNotInManifestList = 5
ManifestListTooBig = 6
ManifestHttpNotFound = 7
ManifestNoResponse = 8
ManifestInvalidResponse = 9
ClientMetadataHttpNotFound = 10
ClientMetadataNoResponse = 11
ClientMetadataInvalidResponse = 12
DisabledInSettings = 13
ErrorFetchingSignin = 14
InvalidSigninResponse = 15
AccountsHttpNotFound = 16
AccountsNoResponse = 17
AccountsInvalidResponse = 18
IdTokenHttpNotFound = 19
IdTokenNoResponse = 20
IdTokenInvalidResponse = 21
IdTokenInvalidRequest = 22
ErrorIdToken = 23
Canceled = 24
RpPageNotVisible = 25

Instance Method Summary

Class methods inherited from struct Enum

parse?(string : String) : self | Nil parse?

Instance Method Detail

def accounts_http_not_found? #

[View source]
def accounts_invalid_response? #

[View source]
def accounts_no_response? #

[View source]
def canceled? #

[View source]
def client_metadata_http_not_found? #

[View source]
def client_metadata_invalid_response? #

[View source]
def client_metadata_no_response? #

[View source]
def disabled_in_settings? #

[View source]
def error_fetching_signin? #

[View source]
def error_id_token? #

[View source]
def id_token_http_not_found? #

[View source]
def id_token_invalid_request? #

[View source]
def id_token_invalid_response? #

[View source]
def id_token_no_response? #

[View source]
def invalid_signin_response? #

[View source]
def manifest_http_not_found? #

[View source]
def manifest_invalid_response? #

[View source]
def manifest_list_http_not_found? #

[View source]
def manifest_list_invalid_response? #

[View source]
def manifest_list_no_response? #

[View source]
def manifest_list_too_big? #

[View source]
def manifest_no_response? #

[View source]
def manifest_not_in_manifest_list? #

[View source]
def rp_page_not_visible? #

[View source]
def should_embargo? #

[View source]
def too_many_requests? #

[View source]