Authentication |
Authentication providers and token management for OpenFGA API access. |
Context |
|
Events |
Event system for cross-cutting concerns like logging and metrics collection. |
Exceptions |
Exception hierarchy for type-safe error handling throughout the SDK. |
Integration |
Framework integration helpers and service providers. |
Models |
Domain models representing OpenFGA entities like stores, tuples, and authorization models. |
Network |
HTTP client abstractions, retry strategies, and low-level networking components. |
Observability |
Telemetry providers and monitoring integrations for operational visibility. |
Repositories |
Data access interfaces and implementations for managing OpenFGA resources. |
Requests |
Request objects for all OpenFGA API operations. |
Responses |
Response objects containing API results and metadata. |
Results |
Result pattern implementation for functional error handling without exceptions. |
Schemas |
JSON schema validation for ensuring data integrity and type safety. |
Services |
Business logic services that orchestrate between repositories and external systems. |
Translation |
Internationalization support and message translation utilities. |