Skip to main content

~~Class: CreatePrismDID~~

@hyperledger/identus-sdk v8.1.3


@hyperledger/identus-sdk / overview / CreatePrismDID

Class: CreatePrismDID

Defined in: packages/lib/sdk/src/edge-agent/didFunctions/CreatePrismDID.ts:28

Deprecated​

will be removed in a later release, please use CreatePrismDIDWithKeys Handle the creation of a PrismDID

Calculate and use the latest Prism DID KeyPathIndex. Create the relevant PrivateKeys. Store the PrismDID plus Keys in Pluto

Param​

specify the Curve used for the included AuthorizationKey

Extends​

Constructors​

Constructor​

new CreatePrismDID(...args: [CreatePrismDIDArgs]): CreatePrismDID

Defined in: packages/lib/sdk/src/utils/tasks.ts:18

Parameters​

ParameterTypeDescription
...args[CreatePrismDIDArgs]-

Returns​

CreatePrismDID

Inherited from​

Task<Domain.DID, Args>.constructor

Methods​

log()​

log(): unknown

Defined in: packages/lib/sdk/src/utils/tasks.ts:27

Returns​

unknown

Inherited from​

Task.log


run()​

run(ctx: AgentContext): Promise<DID>

Defined in: packages/lib/sdk/src/edge-agent/didFunctions/CreatePrismDID.ts:29

Parameters​

ParameterType
ctxAgentContext

Returns​

Promise<DID>

Overrides​

Task.run