user-engine/src/user_engine/domain/__init__.py

106 lines
2.2 KiB
Python
Raw Normal View History

"""Domain schemas for user-engine."""
from user_engine.domain.models import (
AccessControlFact,
AccessMembershipRequirement,
AccessProfile,
AccessScopeType,
Account,
AccountStatus,
ActiveAccessContext,
Actor,
Application,
ApplicationBinding,
AttributeDefinition,
AuditRecord,
AuthorizationDecision,
AuthorizationEffect,
AuthorizationRequest,
2026-06-05 16:04:43 +02:00
CanonEntityReference,
CanonRelationshipReference,
Catalog,
CatalogLifecycle,
ExternalIdentity,
2026-06-15 22:06:39 +02:00
FactorVerification,
2026-06-05 18:51:47 +02:00
FamilyDataspaceRequest,
FamilyInvitation,
FamilyMemberSpec,
FamilyRole,
2026-06-15 22:06:39 +02:00
IdentityFactor,
IdentityFactorType,
2026-06-05 18:51:47 +02:00
InvitationStatus,
2026-05-22 21:20:19 +02:00
ManagementMode,
Membership,
Mutability,
OutboxEvent,
PrincipalType,
PreparedAccount,
PreparedAccountStatus,
PreparedEntitlement,
PreparedEntitlementKind,
PreparedFactorRequirement,
ProfileScope,
ProfileValue,
ProjectionType,
2026-06-15 22:06:39 +02:00
RegistrationSession,
RegistrationStatus,
Sensitivity,
2026-05-22 21:28:40 +02:00
TenantAccount,
User,
Visibility,
2026-05-22 21:20:19 +02:00
new_id,
utc_now,
)
__all__ = [
"Account",
"AccessControlFact",
"AccessMembershipRequirement",
"AccessProfile",
"AccessScopeType",
"AccountStatus",
"ActiveAccessContext",
"Actor",
"Application",
"ApplicationBinding",
"AttributeDefinition",
"AuditRecord",
"AuthorizationDecision",
"AuthorizationEffect",
"AuthorizationRequest",
2026-06-05 16:04:43 +02:00
"CanonEntityReference",
"CanonRelationshipReference",
"Catalog",
"CatalogLifecycle",
"ExternalIdentity",
2026-06-15 22:06:39 +02:00
"FactorVerification",
2026-06-05 18:51:47 +02:00
"FamilyDataspaceRequest",
"FamilyInvitation",
"FamilyMemberSpec",
"FamilyRole",
2026-06-15 22:06:39 +02:00
"IdentityFactor",
"IdentityFactorType",
2026-06-05 18:51:47 +02:00
"InvitationStatus",
2026-05-22 21:20:19 +02:00
"ManagementMode",
"Membership",
"Mutability",
"OutboxEvent",
"PrincipalType",
"PreparedAccount",
"PreparedAccountStatus",
"PreparedEntitlement",
"PreparedEntitlementKind",
"PreparedFactorRequirement",
"ProfileScope",
"ProfileValue",
"ProjectionType",
2026-06-15 22:06:39 +02:00
"RegistrationSession",
"RegistrationStatus",
"Sensitivity",
2026-05-22 21:28:40 +02:00
"TenantAccount",
"User",
"Visibility",
2026-05-22 21:20:19 +02:00
"new_id",
"utc_now",
]