Skip to content

Class: EphemeralIdentityProvider

Makaio Framework


Makaio Framework / kernel / EphemeralIdentityProvider

Defined in: ../../../packages/kernel/src/providers/ephemeral-identity.ts:7

Ephemeral identity provider — generates a new random UUID on each load. Used by framework users and containers that don’t persist machine identity.

new EphemeralIdentityProvider(): EphemeralIdentityProvider

EphemeralIdentityProvider

load(): Promise<MachineIdentity>

Defined in: ../../../packages/kernel/src/providers/ephemeral-identity.ts:12

Generate a fresh random UUID as the machine identity.

Promise<MachineIdentity>

A new ephemeral machine identity

IdentityProvider.load