Skip to main content

SurfaceAdapterNormalizedIngress

@gooi/surface-runtime


@gooi/surface-runtime / SurfaceAdapterNormalizedIngress

Interface: SurfaceAdapterNormalizedIngress

Defined in: runtime/surface-runtime/src/adapters/registry.ts:7

Properties

PropertyModifierTypeDescriptionDefined in
attributesreadonlyReadonly<Record<string, unknown>>-runtime/surface-runtime/src/adapters/registry.ts:9
authContext?readonlyReadonly<Record<string, unknown>>-runtime/surface-runtime/src/adapters/registry.ts:13
invocationHostreadonly"browser" | "node" | "edge" | "worker"-runtime/surface-runtime/src/adapters/registry.ts:11
payload?readonlySurfaceRequestPayload-runtime/surface-runtime/src/adapters/registry.ts:10
principal?readonlyobject-runtime/surface-runtime/src/adapters/registry.ts:12
principal.claimspublicRecord<string, unknown>Claims map used for policy derivation rules.contracts/host-contracts/src/principal/principal.ts:17
principal.subjectpublicstring | nullStable subject id for authenticated principal, or null for anonymous.contracts/host-contracts/src/principal/principal.ts:15
principal.tagspublicreadonly string[]Non-authoritative caller tags.contracts/host-contracts/src/principal/principal.ts:19
surfaceTypereadonlystring-runtime/surface-runtime/src/adapters/registry.ts:8