Skip to content

resolveEventIdentity

resolveEventIdentity(claims, identityFields): IdentityResolution

Defined in: packages/server/src/events/identity.ts:64

Resolve every declared identity field, or report the FIRST unresolvable one. Fail-closed by construction: there is no partial stamp and no empty-string fallback — an event whose identity cannot be resolved gets a rejected verdict naming the field and its claim path.

{[key: string]: unknown; roles?: string[]; } = ...

string[] = ...

string = ...

Record<string, EventStreamIdentityField>

IdentityResolution