|
42 | 42 | from archipy.models.errors.keycloak_errors import ( |
43 | 43 | ClientAlreadyExistsError, |
44 | 44 | InsufficientPermissionsError, |
45 | | - InvalidCredentialsError, |
| 45 | + InvalidCredentialsError as KeycloakInvalidCredentialsError, |
46 | 46 | KeycloakConnectionTimeoutError, |
47 | 47 | KeycloakServiceUnavailableError, |
48 | 48 | PasswordPolicyError, |
|
99 | 99 | ) |
100 | 100 |
|
101 | 101 | __all__ = [ |
102 | | - "BaseError", |
103 | | - # Auth Errors |
104 | | - "UnauthenticatedError", |
105 | | - "InvalidCredentialsError", |
106 | | - "TokenExpiredError", |
107 | | - "InvalidTokenError", |
108 | | - "SessionExpiredError", |
109 | | - "PermissionDeniedError", |
110 | | - "AccountLockedError", |
| 102 | + "AbortedError", |
111 | 103 | "AccountDisabledError", |
112 | | - "InvalidVerificationCodeError", |
| 104 | + "AccountLockedError", |
| 105 | + "AlreadyExistsError", |
| 106 | + "BadGatewayError", |
| 107 | + "BaseError", |
| 108 | + "BusinessRuleViolationError", |
| 109 | + "CacheError", |
| 110 | + "CacheMissError", |
| 111 | + "ClientAlreadyExistsError", |
| 112 | + "ConfigurationError", |
| 113 | + "ConflictError", |
| 114 | + "ConnectionTimeoutError", |
| 115 | + "DataLossError", |
| 116 | + "DatabaseConfigurationError", |
| 117 | + "DatabaseConnectionError", |
| 118 | + "DatabaseConstraintError", |
| 119 | + "DatabaseDeadlockError", |
| 120 | + # Database Errors |
| 121 | + "DatabaseError", |
| 122 | + "DatabaseIntegrityError", |
| 123 | + "DatabaseQueryError", |
| 124 | + "DatabaseSerializationError", |
| 125 | + "DatabaseTimeoutError", |
| 126 | + "DatabaseTransactionError", |
| 127 | + "DeadlockDetectedError", |
| 128 | + "FailedPreconditionError", |
| 129 | + "FileTooLargeError", |
| 130 | + "GatewayTimeoutError", |
| 131 | + "InsufficientBalanceError", |
| 132 | + "InsufficientFundsError", |
| 133 | + "InsufficientPermissionsError", |
| 134 | + # System Errors |
| 135 | + "InternalError", |
113 | 136 | # Validation Errors |
114 | 137 | "InvalidArgumentError", |
115 | | - "InvalidFormatError", |
| 138 | + "InvalidCredentialsError", |
| 139 | + "InvalidDateError", |
116 | 140 | "InvalidEmailError", |
117 | | - "InvalidPhoneNumberError", |
| 141 | + "InvalidEntityTypeError", |
| 142 | + "InvalidFileTypeError", |
| 143 | + "InvalidFormatError", |
| 144 | + "InvalidIpError", |
| 145 | + "InvalidJsonError", |
118 | 146 | "InvalidLandlineNumberError", |
119 | 147 | "InvalidNationalCodeError", |
| 148 | + "InvalidOperationError", |
120 | 149 | "InvalidPasswordError", |
121 | | - "InvalidDateError", |
122 | | - "InvalidUrlError", |
123 | | - "InvalidIpError", |
124 | | - "InvalidJsonError", |
| 150 | + "InvalidPhoneNumberError", |
| 151 | + # Business Errors |
| 152 | + "InvalidStateError", |
125 | 153 | "InvalidTimestampError", |
126 | | - "OutOfRangeError", |
| 154 | + "InvalidTokenError", |
| 155 | + "InvalidUrlError", |
| 156 | + "InvalidVerificationCodeError", |
| 157 | + "KeycloakConnectionTimeoutError", |
| 158 | + "KeycloakInvalidCredentialsError", |
| 159 | + "KeycloakServiceUnavailableError", |
| 160 | + "MaintenanceModeError", |
| 161 | + # Network Errors |
| 162 | + "NetworkError", |
127 | 163 | # Resource Errors |
128 | 164 | "NotFoundError", |
129 | | - "AlreadyExistsError", |
130 | | - "ConflictError", |
131 | | - "ResourceLockedError", |
132 | | - "ResourceBusyError", |
133 | | - "DataLossError", |
134 | | - "InvalidEntityTypeError", |
135 | | - "FileTooLargeError", |
136 | | - "InvalidFileTypeError", |
| 165 | + "OutOfRangeError", |
| 166 | + "PasswordPolicyError", |
| 167 | + "PermissionDeniedError", |
137 | 168 | "QuotaExceededError", |
| 169 | + "RateLimitExceededError", |
| 170 | + # Keycloak Errors |
| 171 | + "RealmAlreadyExistsError", |
| 172 | + "ResourceBusyError", |
138 | 173 | "ResourceExhaustedError", |
139 | | - "StorageError", |
140 | | - # Network Errors |
141 | | - "NetworkError", |
142 | | - "ConnectionTimeoutError", |
| 174 | + "ResourceLockedError", |
| 175 | + "ResourceNotFoundError", |
| 176 | + "RoleAlreadyExistsError", |
143 | 177 | "ServiceUnavailableError", |
144 | | - "GatewayTimeoutError", |
145 | | - "BadGatewayError", |
146 | | - "RateLimitExceededError", |
147 | | - # Business Errors |
148 | | - "InvalidStateError", |
149 | | - "BusinessRuleViolationError", |
150 | | - "InvalidOperationError", |
151 | | - "InsufficientFundsError", |
152 | | - "InsufficientBalanceError", |
153 | | - "MaintenanceModeError", |
154 | | - "FailedPreconditionError", |
155 | | - # Database Errors |
156 | | - "DatabaseError", |
157 | | - "DatabaseConnectionError", |
158 | | - "DatabaseQueryError", |
159 | | - "DatabaseTransactionError", |
160 | | - "DatabaseTimeoutError", |
161 | | - "DatabaseConstraintError", |
162 | | - "DatabaseIntegrityError", |
163 | | - "DatabaseDeadlockError", |
164 | | - "DatabaseSerializationError", |
165 | | - "DatabaseConfigurationError", |
166 | | - "CacheError", |
167 | | - "CacheMissError", |
168 | | - # System Errors |
169 | | - "InternalError", |
170 | | - "ConfigurationError", |
| 178 | + "SessionExpiredError", |
| 179 | + "StorageError", |
| 180 | + "TokenExpiredError", |
| 181 | + # Auth Errors |
| 182 | + "UnauthenticatedError", |
171 | 183 | "UnavailableError", |
172 | 184 | "UnknownError", |
173 | | - "AbortedError", |
174 | | - "DeadlockDetectedError", |
175 | | - # Keycloak Errors |
176 | | - "RealmAlreadyExistsError", |
177 | 185 | "UserAlreadyExistsError", |
178 | | - "ClientAlreadyExistsError", |
179 | | - "RoleAlreadyExistsError", |
180 | | - "InvalidCredentialsError", |
181 | | - "ResourceNotFoundError", |
182 | | - "InsufficientPermissionsError", |
183 | 186 | "ValidationError", |
184 | | - "PasswordPolicyError", |
185 | | - "KeycloakConnectionTimeoutError", |
186 | | - "KeycloakServiceUnavailableError", |
187 | 187 | ] |
0 commit comments