Skip to main content

DIFModule

@hyperledger/identus-sdk v7.0.0


@hyperledger/identus-sdk / plugins/internal/dif / DIFModule

Class: DIFModule

Defined in: src/plugins/internal/dif/module/index.ts:5

used to enable Modules to propagate the Context and have access to runTask

Extends

Constructors

Constructor

new DIFModule(): DIFModule

Returns

DIFModule

Inherited from

Runner.constructor

Methods

clone()

clone(): DIFModule

Defined in: src/plugins/internal/dif/module/index.ts:6

Returns

DIFModule

Overrides

Runner.clone


createPresentationDefinition()

createPresentationDefinition(claims: JsonObj<Filter>, opts?: { issuer?: string; }): Promise<Request>

Defined in: src/plugins/internal/dif/module/index.ts:10

Parameters

ParameterType
claimsJsonObj<Filter>
opts?{ issuer?: string; }
opts.issuer?string

Returns

Promise<Request>


withContext()

withContext(ctx: Context): Runner

Defined in: src/utils/tasks.ts:103

Parameters

ParameterType
ctxContext

Returns

Runner

Inherited from

Runner.withContext