Skip to content

Commit 8dba6b2

Browse files
authored
Merge pull request #568 from stytchauth/codegen/api-errors-update
Update error types from API workflow
2 parents d2e480f + d5b73ea commit 8dba6b2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Sources/StytchCore/SharedModels/Errors/StytchAPIErrorType.swift

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public enum StytchAPIErrorType: String, Codable {
3434
case cannotPreserveExistingSessions = "cannot_preserve_existing_sessions"
3535
case cannotRemovePrimaryAuthMechanism = "cannot_remove_primary_auth_mechanism"
3636
case cannotResetPasswordWithExistingPassword = "cannot_reset_password_with_existing_password"
37+
case cannotSpecifyWildcardWithOtherActions = "cannot_specify_wildcard_with_other_actions"
3738
case cannotToggleCrossOrgPasswordsWhenPasswordInUse = "cannot_toggle_cross_org_passwords_when_password_in_use"
3839
case cannotUpdateTrustedMetadata = "cannot_update_trusted_metadata"
3940
case cannotUseBiometricsWithPendingUser = "cannot_use_biometrics_with_pending_user"
@@ -200,12 +201,14 @@ public enum StytchAPIErrorType: String, Codable {
200201
case invalidEmailPlaintext = "invalid_email_plaintext"
201202
case invalidEmailSandbox = "invalid_email_sandbox"
202203
case invalidEmailSubject = "invalid_email_subject"
204+
case invalidEmailTemplateContent = "invalid_email_template_content"
203205
case invalidEmailTemplateParameters = "invalid_email_template_parameters"
204206
case invalidEthereumAddress = "invalid_ethereum_address"
205207
case invalidExchangePrimaryFactorFields = "invalid_exchange_primary_factor_fields"
206208
case invalidExchangePrimaryFactorUser = "invalid_exchange_primary_factor_user"
207209
case invalidExpiration = "invalid_expiration"
208210
case invalidExpirationOtp = "invalid_expiration_otp"
211+
case invalidFromLocalPart = "invalid_from_local_part"
209212
case invalidGoogleHostedDomainError = "invalid_google_hosted_domain_error"
210213
case invalidHash = "invalid_hash"
211214
case invalidHashType = "invalid_hash_type"
@@ -294,6 +297,7 @@ public enum StytchAPIErrorType: String, Codable {
294297
case invalidRbacStytchRoleEdit = "invalid_rbac_stytch_role_edit"
295298
case invalidRecoveryCode = "invalid_recovery_code"
296299
case invalidRedirectUrlType = "invalid_redirect_url_type"
300+
case invalidReplyToLocalPart = "invalid_reply_to_local_part"
297301
case invalidRequestId = "invalid_request_id"
298302
case invalidRequestValue = "invalid_request_value"
299303
case invalidRestrictedEmailSetting = "invalid_restricted_email_setting"
@@ -513,7 +517,6 @@ public enum StytchAPIErrorType: String, Codable {
513517
case oidcConnectionTokenUrlInvalidFormat = "oidc_connection_token_url_invalid_format"
514518
case oidcConnectionTokenUrlRequired = "oidc_connection_token_url_required"
515519
case oidcConnectionUserinfoUrlInvalidFormat = "oidc_connection_userinfo_url_invalid_format"
516-
case oidcConnectionUserinfoUrlRequired = "oidc_connection_userinfo_url_required"
517520
case oidcCsrfCookieMismatch = "oidc_csrf_cookie_mismatch"
518521
case oidcInvalidCallbackRequest = "oidc_invalid_callback_request"
519522
case oidcInvalidUserinfo = "oidc_invalid_userinfo"
@@ -662,6 +665,7 @@ public enum StytchAPIErrorType: String, Codable {
662665
case ssoConnectionOrganizationMismatch = "sso_connection_organization_mismatch"
663666
case ssoDiscoveryIncompatibleWithSdkConfig = "sso_discovery_incompatible_with_sdk_config"
664667
case ssoEncryptionPrivateKeyNotFound = "sso_encryption_private_key_not_found"
668+
case ssoMultipleConnectionsFound = "sso_multiple_connections_found"
665669
case ssoTokenNotFound = "sso_token_not_found"
666670
case ssoVerificationKeyNotFound = "sso_verification_key_not_found"
667671
case staleFactors = "stale_factors"
@@ -703,6 +707,7 @@ public enum StytchAPIErrorType: String, Codable {
703707
case totpsNotFoundForUser = "totps_not_found_for_user"
704708
case trustedTokenProfileCannotHaveMultipleExternalIds = "trusted_token_profile_cannot_have_multiple_external_ids"
705709
case trustedTokenProfileIncorrectExternalIdMapping = "trusted_token_profile_incorrect_external_id_mapping"
710+
case trustedTokenProfileInvalidRequest = "trusted_token_profile_invalid_request"
706711
case trustedTokenProfileNotFound = "trusted_token_profile_not_found"
707712
case twitter401 = "twitter_401"
708713
case twitter403 = "twitter_403"

0 commit comments

Comments
 (0)