Type Alias AuthAuditEvent<Type>
AuthAuditEvent: AuthAuditContext & {
entity: number | null;
entityLogin?: string;
type: Type;
} & (
AuthEventData[Type] extends unknown[]
? unknown
: AuthEventData[Type] extends object
? { data: AuthEventData[Type] }
: unknown
)
entity: number | null;
entityLogin?: string;
type: Type;
} & (
AuthEventData[Type] extends unknown[]
? unknown
: AuthEventData[Type] extends object
? { data: AuthEventData[Type] }
: unknown
)
Type Parameters
- Type extends keyof AuthEventData
Type declaration
entity: number | null
Optional
entityLogin?: stringLogin name of the entity affected by this event. If not set it will be looked up
type: Type
Event type
Entity affected by this event. Can be null for unknown accounts (eg. unknown login name)