add error handling for policy configuration issues in authentication

This commit is contained in:
Eduardo Silva
2026-03-16 14:16:28 -03:00
parent e1f128f217
commit c707d278f3
5 changed files with 11 additions and 6 deletions

View File

@@ -53,9 +53,10 @@ class GroupModel(BaseModel):
class PolicyModel(BaseModel):
policy_type: Literal["bypass", "deny", "protected"]
policy_type: Literal["bypass", "deny", "protected", "error"]
groups: list[str] = Field(default_factory=list)
methods: list[str] = Field(default_factory=list)
error_message: str | None = None
class AuthPoliciesFileModel(BaseModel):