Skip to content

craft-hub / ProfileIdentityParticipant

Interface: ProfileIdentityParticipant ​

Defined in: packages/craft-hub/src/profile-migration.ts:46

No private key or ciphertext crosses this runtime interface. Operations must be recoverable by inspect().

Properties ​

activate ​

activate: (context) => Promise<void>

Defined in: packages/craft-hub/src/profile-migration.ts:49

Parameters ​

context ​

ProfileIdentityContext

Returns ​

Promise<void>


finish ​

finish: (context) => Promise<void>

Defined in: packages/craft-hub/src/profile-migration.ts:50

Parameters ​

context ​

ProfileIdentityContext

Returns ​

Promise<void>


inspect ​

inspect: (context) => Promise<"empty" | "active" | "staged" | "activated">

Defined in: packages/craft-hub/src/profile-migration.ts:47

Parameters ​

context ​

ProfileIdentityContext

Returns ​

Promise<"empty" | "active" | "staged" | "activated">


rollback ​

rollback: (context) => Promise<void>

Defined in: packages/craft-hub/src/profile-migration.ts:51

Parameters ​

context ​

ProfileIdentityContext

Returns ​

Promise<void>


stage ​

stage: (context) => Promise<void>

Defined in: packages/craft-hub/src/profile-migration.ts:48

Parameters ​

context ​

ProfileIdentityContext

Returns ​

Promise<void>

Released under the MIT License.