Class: WorkOS::Types::ErrorBodyCode

Inherits:
Object
  • Object
show all
Defined in:
lib/workos/types/error_body_code.rb

Constant Summary collapse

ACCOUNT_SELECTION_REQUIRED =
"account_selection_required"
ACTION_DENIED =
"action_denied"
ALREADY_CLAIMED =
"already_claimed"
AMBIGUOUS_SAML_OPTIONS =
"ambiguous_saml_options"
API_KEY_ALREADY_EXPIRED =
"api_key_already_expired"
"application_consent_required"
AUTH_METHOD_DISABLED =
"auth_method_disabled"
AUTH_METHOD_MISMATCH =
"auth_method_mismatch"
AUTHENTICATION_METHOD_NOT_ALLOWED =
"authentication_method_not_allowed"
AUTHORIZATION_RESOURCE_EXTERNAL_ID_CONFLICT =
"authorization_resource_external_id_conflict"
BAD_REQUEST =
"bad_request"
BOTH_SAML_AND_OIDC_OPTIONS_PROVIDED =
"both_saml_and_oidc_options_provided"
CANNOT_DEACTIVATE_PENDING_ORGANIZATION_MEMBERSHIP =
"cannot_deactivate_pending_organization_membership"
CANNOT_DELETE_LAST_CERTIFICATE =
"cannot_delete_last_certificate"
CANNOT_REACTIVATE_PENDING_ORGANIZATION_MEMBERSHIP =
"cannot_reactivate_pending_organization_membership"
CERTIFICATE_EXPIRED =
"certificate_expired"
CHAIN_DEPTH_EXCEEDED =
"chain_depth_exceeded"
CLAIM_DENIED =
"claim_denied"
CLAIM_EXPIRED =
"claim_expired"
CLIENT_SECRET_NOT_ACCEPTED =
"client_secret_not_accepted"
CLIENT_SECRET_REQUIRED =
"client_secret_required"
CODE_CHALLENGE_NOT_FOUND =
"code_challenge_not_found"
CONCURRENT_FLAG_TARGET_UPDATE =
"concurrent_flag_target_update"
CONCURRENT_REQUEST =
"concurrent_request"
CONNECTED_ACCOUNT_LIMIT_REACHED =
"connected_account_limit_reached"
CONNECTION_COULD_NOT_BE_VERIFIED =
"connection_could_not_be_verified"
CONNECTION_DELETION_IN_PROGRESS =
"connection_deletion_in_progress"
CONNECTION_IS_NOT_SAML =
"connection_is_not_saml"
CONNECTION_TYPE_CONFLICTS_WITH_OPTIONS =
"connection_type_conflicts_with_options"
CONNECTION_TYPE_NOT_SUPPORTED =
"connection_type_not_supported"
CONNECTION_TYPE_NOT_UPDATABLE =
"connection_type_not_updatable"
CONNECTION_TYPE_OR_OPTIONS_REQUIRED =
"connection_type_or_options_required"
DAILY_QUOTA_EXCEEDED =
"daily_quota_exceeded"
DIRECTORY_SYNC_DISABLED =
"directory_sync_disabled"
DIRECTORY_SYNC_IN_PROGRESS =
"directory_sync_in_progress"
DIRECTORY_SYNC_RATE_LIMITED =
"directory_sync_rate_limited"
DIRECTORY_SYNC_UNSUPPORTED =
"directory_sync_unsupported"
DISCOVERY_ENDPOINT_MUST_USE_HTTPS =
"discovery_endpoint_must_use_https"
DOMAIN_ALREADY_EXISTS =
"domain_already_exists"
DOMAIN_ALREADY_VERIFIED =
"domain_already_verified"
DUPLICATE_ENDPOINT =
"duplicate_endpoint"
DUPLICATE_GROUP_ROLE_ASSIGNMENT =
"duplicate_group_role_assignment"
EMAIL_ALREADY_IN_USE =
"email_already_in_use"
EMAIL_ALREADY_INVITED =
"email_already_invited"
EMAIL_ALREADY_INVITED_TO_ORGANIZATION =
"email_already_invited_to_organization"
EMAIL_ALREADY_VERIFIED =
"email_already_verified"
EMAIL_CHANGE_CODE_EXPIRED =
"email_change_code_expired"
EMAIL_CHANGE_CODE_INCORRECT =
"email_change_code_incorrect"
EMAIL_CHANGE_CODE_PREVIOUSLY_USED =
"email_change_code_previously_used"
EMAIL_CHANGE_NOT_ALLOWED =
"email_change_not_allowed"
EMAIL_CHANGE_NOT_NEEDED =
"email_change_not_needed"
EMAIL_CHANGE_TOO_MANY_ATTEMPTS =
"email_change_too_many_attempts"
EMAIL_COMPLETION_REQUIRED =
"email_completion_required"
EMAIL_DOMAIN_NOT_DELIVERABLE =
"email_domain_not_deliverable"
EMAIL_MISMATCH =
"email_mismatch"
EMAIL_NOT_AVAILABLE =
"email_not_available"
EMAIL_PASSWORD_AUTH_DISABLED =
"email_password_auth_disabled"
EMAIL_PREVIOUSLY_VERIFIED =
"email_previously_verified"
EMAIL_VERIFICATION_CODE_EXPIRED =
"email_verification_code_expired"
EMAIL_VERIFICATION_CODE_INCORRECT =
"email_verification_code_incorrect"
EMAIL_VERIFICATION_CODE_PREVIOUSLY_USED =
"email_verification_code_previously_used"
EMAIL_VERIFICATION_REQUIRED =
"email_verification_required"
ENTITY_NOT_FOUND =
"entity_not_found"
EXPIRES_IN_DAYS_TOO_LONG =
"expires_in_days_too_long"
EXPIRES_IN_DAYS_TOO_SHORT =
"expires_in_days_too_short"
EXTERNAL_AUTH_SESSION_ALREADY_COMPLETED =
"external_auth_session_already_completed"
EXTERNAL_ID_ALREADY_IN_USE =
"external_id_already_in_use"
EXTERNAL_ID_ALREADY_USED =
"external_id_already_used"
GROUP_MEMBERSHIP_LIMIT_EXCEEDED =
"group_membership_limit_exceeded"
GROUP_MEMBERSHIP_UPDATE_OVERLAP =
"group_membership_update_overlap"
GROUP_ROLE_ASSIGNMENT_UPDATE_OVERLAP =
"group_role_assignment_update_overlap"
ID_TOKEN_SIGNATURE_ALGORITHM_NOT_SUPPORTED =
"id_token_signature_algorithm_not_supported"
IDP_METADATA_FETCH_FAILED =
"idp_metadata_fetch_failed"
INCOMPLETE_SAML_OPTIONS =
"incomplete_saml_options"
INVALID_AGENT_ACCESS_TOKEN =
"invalid_agent_access_token"
INVALID_CERTIFICATE =
"invalid_certificate"
INVALID_CLAIM =
"invalid_claim"
INVALID_CREDENTIALS =
"invalid_credentials"
INVALID_EMAIL =
"invalid_email"
INVALID_IDP_SSO_URL =
"invalid_idp_sso_url"
INVALID_INVITE =
"invalid_invite"
INVALID_LOCALE =
"invalid_locale"
INVALID_METADATA =
"invalid_metadata"
INVALID_ONE_TIME_CODE =
"invalid_one_time_code"
INVALID_ORGANIZATION =
"invalid_organization"
INVALID_ORGANIZATION_ID =
"invalid_organization_id"
INVALID_PASSWORD_HASH =
"invalid_password_hash"
INVALID_PENDING_AUTHENTICATION_TOKEN =
"invalid_pending_authentication_token"
INVALID_REFRESH_TOKEN =
"invalid_refresh_token"
INVALID_REQUEST =
"invalid_request"
INVALID_REQUEST_PARAMETERS =
"invalid_request_parameters"
INVALID_ROLE =
"invalid_role"
INVALID_STATE =
"invalid_state"
INVALID_URL =
"invalid_url"
INVALID_USER_ACCESS_TOKEN =
"invalid_user_access_token"
INVITATION_EMAIL_NOT_SENT =
"invitation_email_not_sent"
INVITE_ACCEPTED =
"invite_accepted"
INVITE_EXPIRED =
"invite_expired"
INVITE_HAS_ACCEPTED_USER_ID =
"invite_has_accepted_user_id"
INVITE_NOT_PENDING =
"invite_not_pending"
INVITE_REVOKED =
"invite_revoked"
IP_ADDRESS_REQUIRED =
"ip_address_required"
IT_CONTACT_ALREADY_EXISTS =
"it_contact_already_exists"
IT_CONTACT_INVITATION_ALREADY_ACTIVE =
"it_contact_invitation_already_active"
KEY_PAIR_NOT_ACCEPTED =
"key_pair_not_accepted"
LOCK_TIMEOUT =
"lock_timeout"
MAX_AGE_EXCEEDED =
"max_age_exceeded"
MFA_CHALLENGE =
"mfa_challenge"
MFA_ENROLLMENT =
"mfa_enrollment"
MISSING_ORGANIZATION_ID_OR_RESOURCE_TYPE_SLUG =
"missing_organization_id_or_resource_type_slug"
MISSING_USER_ID_OR_ORGANIZATION_ID =
"missing_user_id_or_organization_id"
MULTIPLE_ROLES_NOT_ENABLED =
"multiple_roles_not_enabled"
NAME_ALREADY_IN_USE =
"name_already_in_use"
NO_PENDING_EMAIL_CHANGE =
"no_pending_email_change"
OIDC_OPTIONS_REQUIRED =
"oidc_options_required"
ONE_TIME_CODE_EXPIRED =
"one_time_code_expired"
ONE_TIME_CODE_PREVIOUSLY_USED =
"one_time_code_previously_used"
ONE_TIME_CODE_TOO_MANY_ATTEMPTS =
"one_time_code_too_many_attempts"
ORGANIZATION_BLOCKED_FROM_SENDING_INVITES =
"organization_blocked_from_sending_invites"
ORGANIZATION_MEMBERSHIP_DIRECTORY_MANAGED =
"organization_membership_directory_managed"
ORGANIZATION_NOT_FOUND =
"organization_not_found"
ORGANIZATION_NOT_INVOCABLE =
"organization_not_invocable"
ORGANIZATION_ROLE_SLUG_CONFLICT =
"organization_role_slug_conflict"
ORGANIZATION_SELECTION_REQUIRED =
"organization_selection_required"
PASSKEY_PROGRESSIVE_ENROLLMENT =
"passkey_progressive_enrollment"
PASSWORD_AND_PASSWORD_HASH_PROVIDED =
"password_and_password_hash_provided"
PASSWORD_AND_PASSWORD_HASH_TYPE_PROVIDED =
"password_and_password_hash_type_provided"
PASSWORD_RESET_ERROR =
"password_reset_error"
PASSWORD_RESET_NOT_ALLOWED =
"password_reset_not_allowed"
PASSWORD_SALT_POSITION_REQUIRES_PASSWORD_HASH =
"password_salt_position_requires_password_hash"
PASSWORD_STRENGTH_ERROR =
"password_strength_error"
PERMISSION_NOT_FOUND =
"permission_not_found"
PERMISSION_SLUG_CONFLICT =
"permission_slug_conflict"
PHONE_NUMBER_REQUIRED =
"phone_number_required"
POLICY_DENIED =
"policy_denied"
PRODUCTION_FEATURE_REQUIRES_BILLING =
"production_feature_requires_billing"
RADAR_CHALLENGE =
"radar_challenge"
RADAR_SIGN_UP_CHALLENGE =
"radar_sign_up_challenge"
RADAR_SMS_SIGN_IN_CHALLENGE =
"radar_sms_sign_in_challenge"
RATE_LIMIT_EXCEEDED =
"rate_limit_exceeded"
RESOURCE_HAS_DEPENDENTS =
"resource_has_dependents"
RESOURCE_LIMIT_EXCEEDED =
"resource_limit_exceeded"
RESOURCE_TYPE_UPDATE_IN_PROGRESS =
"resource_type_update_in_progress"
ROLE_HAS_ASSIGNMENTS =
"role_has_assignments"
ROLE_HAS_GROUP_ROLE_MAPPINGS =
"role_has_group_role_mappings"
ROLE_NOT_FOUND =
"role_not_found"
ROLE_NOT_INVOCABLE =
"role_not_invocable"
ROLE_SLUG_CONFLICT =
"role_slug_conflict"
SAML_OPTIONS_REQUIRED =
"saml_options_required"
SESSION_EXPIRED =
"session_expired"
SESSION_REVOKED =
"session_revoked"
SESSION_SETTINGS_NOT_FOUND =
"session_settings_not_found"
SMS_CHALLENGE_QUOTA_REACHED =
"sms_challenge_quota_reached"
SMS_CHALLENGE_RATE_LIMITED =
"sms_challenge_rate_limited"
SP_SIGNING_CERT_ALREADY_EXISTS =
"sp_signing_cert_already_exists"
STRIPE_CUSTOMER_ID_ALREADY_USED =
"stripe_customer_id_already_used"
SUB_RESOURCE_SCOPED_ROLE_NOT_ALLOWED =
"sub_resource_scoped_role_not_allowed"
TEAM_NOT_FOUND =
"team_not_found"
TOKEN_AUTHENTICATION_METHOD_NOT_SUPPORTED =
"token_authentication_method_not_supported"
TOO_MANY_FAILED_VERIFICATION_ATTEMPTS =
"too_many_failed_verification_attempts"
TOO_MANY_SP_ENCRYPTION_CERTS =
"too_many_sp_encryption_certs"
UNSUPPORTED_INVOCATION_TYPE =
"unsupported_invocation_type"
USER_ALREADY_EXISTS =
"user_already_exists"
USER_ALREADY_ORGANIZATION_MEMBER =
"user_already_organization_member"
USER_CODE_EXPIRED =
"user_code_expired"
"user_consent_options_not_supported"
USER_CREATION_ERROR =
"user_creation_error"
USER_MISMATCH =
"user_mismatch"
USER_NOT_MEMBER_OF_ORGANIZATION =
"user_not_member_of_organization"
USER_SESSION_ENDED =
"user_session_ended"
VERIFICATION_ID_REQUIRED =
"verification_id_required"
WRONG_ACCOUNT =
"wrong_account"
ALL =
[ACCOUNT_SELECTION_REQUIRED, ACTION_DENIED, ALREADY_CLAIMED, AMBIGUOUS_SAML_OPTIONS, API_KEY_ALREADY_EXPIRED, APPLICATION_CONSENT_REQUIRED, AUTH_METHOD_DISABLED, AUTH_METHOD_MISMATCH, AUTHENTICATION_METHOD_NOT_ALLOWED, AUTHORIZATION_RESOURCE_EXTERNAL_ID_CONFLICT, BAD_REQUEST, BOTH_SAML_AND_OIDC_OPTIONS_PROVIDED, CANNOT_DEACTIVATE_PENDING_ORGANIZATION_MEMBERSHIP, CANNOT_DELETE_LAST_CERTIFICATE, CANNOT_REACTIVATE_PENDING_ORGANIZATION_MEMBERSHIP, CERTIFICATE_EXPIRED, CHAIN_DEPTH_EXCEEDED, CLAIM_DENIED, CLAIM_EXPIRED, CLIENT_SECRET_NOT_ACCEPTED, CLIENT_SECRET_REQUIRED, CODE_CHALLENGE_NOT_FOUND, CONCURRENT_FLAG_TARGET_UPDATE, CONCURRENT_REQUEST, CONNECTED_ACCOUNT_LIMIT_REACHED, CONNECTION_COULD_NOT_BE_VERIFIED, CONNECTION_DELETION_IN_PROGRESS, CONNECTION_IS_NOT_SAML, CONNECTION_TYPE_CONFLICTS_WITH_OPTIONS, CONNECTION_TYPE_NOT_SUPPORTED, CONNECTION_TYPE_NOT_UPDATABLE, CONNECTION_TYPE_OR_OPTIONS_REQUIRED, DAILY_QUOTA_EXCEEDED, DIRECTORY_SYNC_DISABLED, DIRECTORY_SYNC_IN_PROGRESS, DIRECTORY_SYNC_RATE_LIMITED, DIRECTORY_SYNC_UNSUPPORTED, DISCOVERY_ENDPOINT_MUST_USE_HTTPS, DOMAIN_ALREADY_EXISTS, DOMAIN_ALREADY_VERIFIED, DUPLICATE_ENDPOINT, DUPLICATE_GROUP_ROLE_ASSIGNMENT, EMAIL_ALREADY_IN_USE, EMAIL_ALREADY_INVITED, EMAIL_ALREADY_INVITED_TO_ORGANIZATION, EMAIL_ALREADY_VERIFIED, EMAIL_CHANGE_CODE_EXPIRED, EMAIL_CHANGE_CODE_INCORRECT, EMAIL_CHANGE_CODE_PREVIOUSLY_USED, EMAIL_CHANGE_NOT_ALLOWED, EMAIL_CHANGE_NOT_NEEDED, EMAIL_CHANGE_TOO_MANY_ATTEMPTS, EMAIL_COMPLETION_REQUIRED, EMAIL_DOMAIN_NOT_DELIVERABLE, EMAIL_MISMATCH, EMAIL_NOT_AVAILABLE, EMAIL_PASSWORD_AUTH_DISABLED, EMAIL_PREVIOUSLY_VERIFIED, EMAIL_VERIFICATION_CODE_EXPIRED, EMAIL_VERIFICATION_CODE_INCORRECT, EMAIL_VERIFICATION_CODE_PREVIOUSLY_USED, EMAIL_VERIFICATION_REQUIRED, ENTITY_NOT_FOUND, EXPIRES_IN_DAYS_TOO_LONG, EXPIRES_IN_DAYS_TOO_SHORT, EXTERNAL_AUTH_SESSION_ALREADY_COMPLETED, EXTERNAL_ID_ALREADY_IN_USE, EXTERNAL_ID_ALREADY_USED, GROUP_MEMBERSHIP_LIMIT_EXCEEDED, GROUP_MEMBERSHIP_UPDATE_OVERLAP, GROUP_ROLE_ASSIGNMENT_UPDATE_OVERLAP, ID_TOKEN_SIGNATURE_ALGORITHM_NOT_SUPPORTED, IDP_METADATA_FETCH_FAILED, INCOMPLETE_SAML_OPTIONS, INVALID_AGENT_ACCESS_TOKEN, INVALID_CERTIFICATE, INVALID_CLAIM, INVALID_CREDENTIALS, INVALID_EMAIL, INVALID_IDP_SSO_URL, INVALID_INVITE, INVALID_LOCALE, INVALID_METADATA, INVALID_ONE_TIME_CODE, INVALID_ORGANIZATION, INVALID_ORGANIZATION_ID, INVALID_PASSWORD_HASH, INVALID_PENDING_AUTHENTICATION_TOKEN, INVALID_REFRESH_TOKEN, INVALID_REQUEST, INVALID_REQUEST_PARAMETERS, INVALID_ROLE, INVALID_STATE, INVALID_URL, INVALID_USER_ACCESS_TOKEN, INVITATION_EMAIL_NOT_SENT, INVITE_ACCEPTED, INVITE_EXPIRED, INVITE_HAS_ACCEPTED_USER_ID, INVITE_NOT_PENDING, INVITE_REVOKED, IP_ADDRESS_REQUIRED, IT_CONTACT_ALREADY_EXISTS, IT_CONTACT_INVITATION_ALREADY_ACTIVE, KEY_PAIR_NOT_ACCEPTED, LOCK_TIMEOUT, MAX_AGE_EXCEEDED, MFA_CHALLENGE, MFA_ENROLLMENT, MISSING_ORGANIZATION_ID_OR_RESOURCE_TYPE_SLUG, MISSING_USER_ID_OR_ORGANIZATION_ID, MULTIPLE_ROLES_NOT_ENABLED, NAME_ALREADY_IN_USE, NO_PENDING_EMAIL_CHANGE, OIDC_OPTIONS_REQUIRED, ONE_TIME_CODE_EXPIRED, ONE_TIME_CODE_PREVIOUSLY_USED, ONE_TIME_CODE_TOO_MANY_ATTEMPTS, ORGANIZATION_BLOCKED_FROM_SENDING_INVITES, ORGANIZATION_MEMBERSHIP_DIRECTORY_MANAGED, ORGANIZATION_NOT_FOUND, ORGANIZATION_NOT_INVOCABLE, ORGANIZATION_ROLE_SLUG_CONFLICT, ORGANIZATION_SELECTION_REQUIRED, PASSKEY_PROGRESSIVE_ENROLLMENT, PASSWORD_AND_PASSWORD_HASH_PROVIDED, PASSWORD_AND_PASSWORD_HASH_TYPE_PROVIDED, PASSWORD_RESET_ERROR, PASSWORD_RESET_NOT_ALLOWED, PASSWORD_SALT_POSITION_REQUIRES_PASSWORD_HASH, PASSWORD_STRENGTH_ERROR, PERMISSION_NOT_FOUND, PERMISSION_SLUG_CONFLICT, PHONE_NUMBER_REQUIRED, POLICY_DENIED, PRODUCTION_FEATURE_REQUIRES_BILLING, RADAR_CHALLENGE, RADAR_SIGN_UP_CHALLENGE, RADAR_SMS_SIGN_IN_CHALLENGE, RATE_LIMIT_EXCEEDED, RESOURCE_HAS_DEPENDENTS, RESOURCE_LIMIT_EXCEEDED, RESOURCE_TYPE_UPDATE_IN_PROGRESS, ROLE_HAS_ASSIGNMENTS, ROLE_HAS_GROUP_ROLE_MAPPINGS, ROLE_NOT_FOUND, ROLE_NOT_INVOCABLE, ROLE_SLUG_CONFLICT, SAML_OPTIONS_REQUIRED, SESSION_EXPIRED, SESSION_REVOKED, SESSION_SETTINGS_NOT_FOUND, SMS_CHALLENGE_QUOTA_REACHED, SMS_CHALLENGE_RATE_LIMITED, SP_SIGNING_CERT_ALREADY_EXISTS, STRIPE_CUSTOMER_ID_ALREADY_USED, SUB_RESOURCE_SCOPED_ROLE_NOT_ALLOWED, TEAM_NOT_FOUND, TOKEN_AUTHENTICATION_METHOD_NOT_SUPPORTED, TOO_MANY_FAILED_VERIFICATION_ATTEMPTS, TOO_MANY_SP_ENCRYPTION_CERTS, UNSUPPORTED_INVOCATION_TYPE, USER_ALREADY_EXISTS, USER_ALREADY_ORGANIZATION_MEMBER, USER_CODE_EXPIRED, USER_CONSENT_OPTIONS_NOT_SUPPORTED, USER_CREATION_ERROR, USER_MISMATCH, USER_NOT_MEMBER_OF_ORGANIZATION, USER_SESSION_ENDED, VERIFICATION_ID_REQUIRED, WRONG_ACCOUNT].freeze