Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuditFormatter ¶
func NewAuditFormatter(esClient esApi.EventStoreClient, efRegistry ef.EventFormatterRegistry, userRepo repositories.ReadOnlyUserRepository, tenantRepo repositories.ReadOnlyTenantRepository, clusterRepo repositories.ReadOnlyClusterRepository) *auditFormatter
NewAuditFormatter creates an auditFormatter
Types ¶
type AuditFormatter ¶
type AuditFormatter interface { NewHumanReadableEvent(context.Context, *esApi.Event) *audit.HumanReadableEvent NewUserOverview(context.Context, *projections.User) *audit.UserOverview }
AuditFormatter is the interface definition for the formatter used by the auditLogServer
Click to show internal directories.
Click to hide internal directories.