Top Level Namespace

Defined Under Namespace

Modules: WorkOS

Constant Summary collapse

WORKOS_INFLECTIONS =

Zeitwerk inflection overrides for the WorkOS gem. Maps file basenames to class/module names where the default CamelCase inference disagrees with the canonical class name.

{
  "authenticate_response_oauth_token" => "AuthenticateResponseOAuthToken",
  "authentication_mfa_failed" => "AuthenticationMFAFailed",
  "authentication_mfa_failed_data" => "AuthenticationMFAFailedData",
  "authentication_mfa_failed_data_error" => "AuthenticationMFAFailedDataError",
  "authentication_mfa_succeeded" => "AuthenticationMFASucceeded",
  "authentication_mfa_succeeded_data" => "AuthenticationMFASucceededData",
  "authentication_oauth_failed" => "AuthenticationOAuthFailed",
  "authentication_oauth_failed_data" => "AuthenticationOAuthFailedData",
  "authentication_oauth_failed_data_error" => "AuthenticationOAuthFailedDataError",
  "authentication_oauth_succeeded" => "AuthenticationOAuthSucceeded",
  "authentication_oauth_succeeded_data" => "AuthenticationOAuthSucceededData",
  "authentication_sso_failed" => "AuthenticationSSOFailed",
  "authentication_sso_failed_data" => "AuthenticationSSOFailedData",
  "authentication_sso_failed_data_error" => "AuthenticationSSOFailedDataError",
  "authentication_sso_failed_data_sso" => "AuthenticationSSOFailedDataSSO",
  "authentication_sso_started" => "AuthenticationSSOStarted",
  "authentication_sso_started_data" => "AuthenticationSSOStartedData",
  "authentication_sso_started_data_sso" => "AuthenticationSSOStartedDataSSO",
  "authentication_sso_succeeded" => "AuthenticationSSOSucceeded",
  "authentication_sso_succeeded_data" => "AuthenticationSSOSucceededData",
  "authentication_sso_succeeded_data_sso" => "AuthenticationSSOSucceededDataSSO",
  "authentication_sso_timed_out" => "AuthenticationSSOTimedOut",
  "authentication_sso_timed_out_data" => "AuthenticationSSOTimedOutData",
  "authentication_sso_timed_out_data_error" => "AuthenticationSSOTimedOutDataError",
  "authentication_sso_timed_out_data_sso" => "AuthenticationSSOTimedOutDataSSO",
  "connection_saml_certificate_renewal_required" => "ConnectionSAMLCertificateRenewalRequired",
  "connection_saml_certificate_renewal_required_data" => "ConnectionSAMLCertificateRenewalRequiredData",
  "connection_saml_certificate_renewal_required_data_certificate" => "ConnectionSAMLCertificateRenewalRequiredDataCertificate",
  "connection_saml_certificate_renewal_required_data_certificate_certificate_type" => "ConnectionSAMLCertificateRenewalRequiredDataCertificateCertificateType",
  "connection_saml_certificate_renewal_required_data_connection" => "ConnectionSAMLCertificateRenewalRequiredDataConnection",
  "connection_saml_certificate_renewed" => "ConnectionSAMLCertificateRenewed",
  "connection_saml_certificate_renewed_data" => "ConnectionSAMLCertificateRenewedData",
  "connection_saml_certificate_renewed_data_certificate" => "ConnectionSAMLCertificateRenewedDataCertificate",
  "connection_saml_certificate_renewed_data_certificate_certificate_type" => "ConnectionSAMLCertificateRenewedDataCertificateCertificateType",
  "connection_saml_certificate_renewed_data_connection" => "ConnectionSAMLCertificateRenewedDataConnection",
  "cors_origin_response" => "CORSOriginResponse",
  "create_cors_origin" => "CreateCORSOrigin",
  "create_m2m_application" => "CreateM2MApplication",
  "create_oauth_application" => "CreateOAuthApplication",
  "jwt_template_response" => "JWTTemplateResponse",
  "m2m" => "M2M",
  "mfa_totp_session_authenticate_request" => "MFATotpSessionAuthenticateRequest",
  "pkce" => "PKCE",
  "sso" => "SSO",
  "sso_authorize_url_response" => "SSOAuthorizeUrlResponse",
  "sso_device_authorization_request" => "SSODeviceAuthorizationRequest",
  "sso_intent_options" => "SSOIntentOptions",
  "sso_logout_authorize_request" => "SSOLogoutAuthorizeRequest",
  "sso_logout_authorize_response" => "SSOLogoutAuthorizeResponse",
  "sso_provider" => "SSOProvider",
  "sso_token_response" => "SSOTokenResponse",
  "sso_token_response_oauth_token" => "SSOTokenResponseOAuthToken",
  "update_jwt_template" => "UpdateJWTTemplate",
  "update_oauth_application" => "UpdateOAuthApplication",
  "workos" => "WorkOS"
}.freeze