Skip to main content

PluginManager

@hyperledger/identus-sdk v7.0.0


@hyperledger/identus-sdk / overview / PluginManager

Class: PluginManager

Defined in: 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: src/plugins/PluginManager.ts:19

Parameters

ParameterType
typestring
idstring

Returns

Ctor<Task<any, unknown>> | null


getModules()

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

Defined in: src/plugins/PluginManager.ts:11

Returns

{[k: string]: any; }


register()

register(plugin: Plugin): void

Defined in: src/plugins/PluginManager.ts:7

Parameters

ParameterType
pluginPlugin

Returns

void