Skip to main content

PluginManager

@hyperledger/identus-sdk v8.1.3


@hyperledger/identus-sdk / overview / PluginManager

Class: PluginManager

Defined in: packages/lib/sdk/src/plugins/PluginManager.ts:4

Constructors​

Constructor​

new PluginManager(): PluginManager

Returns​

PluginManager

Methods​

findProtocol()​

findProtocol(type: string, id: string): Ctor<Task<any, unknown>> | null

Defined in: packages/lib/sdk/src/plugins/PluginManager.ts:19

Parameters​

ParameterType
typestring
idstring

Returns​

Ctor<Task<any, unknown>> | null


getModules()​

getModules(): {[k: string]: any; }

Defined in: packages/lib/sdk/src/plugins/PluginManager.ts:11

Returns​

{[k: string]: any; }


register()​

register(plugin: Plugin): void

Defined in: packages/lib/sdk/src/plugins/PluginManager.ts:7

Parameters​

ParameterType
pluginPlugin

Returns​

void