Skip to main content

Class: AddServiceEndpointCommand

Hierarchy

  • BaseCommand

    AddServiceEndpointCommand

Constructors

constructor

new AddServiceEndpointCommand(stores, events)

Parameters

NameType
storesNamedRegistry
eventsNamedRegistry

Inherited from

BaseCommand.constructor

Defined in

node_modules/klayr-framework/dist-node/modules/base_command.d.ts:9

Properties

config

config: DidModuleConfig

Defined in

packages/klayr-did-module/src/commands/add_service_endpoints_command.ts:13


events

Protected events: NamedRegistry

Inherited from

BaseCommand.events

Defined in

node_modules/klayr-framework/dist-node/modules/base_command.d.ts:6


schema

schema: Object = utils.schema.addServiceEndpointCommandSchema

Type declaration

NameType
$idstring
properties{ endpoint: { fieldNumber: number ; properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.endpoint{ fieldNumber: number ; properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.endpoint.fieldNumbernumber
properties.endpoint.properties{ id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } }
properties.endpoint.properties.id{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.id.dataTypestring
properties.endpoint.properties.id.fieldNumbernumber
properties.endpoint.properties.serviceEndpoint{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.serviceEndpoint.dataTypestring
properties.endpoint.properties.serviceEndpoint.fieldNumbernumber
properties.endpoint.properties.type{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.type.dataTypestring
properties.endpoint.properties.type.fieldNumbernumber
properties.endpoint.requiredstring[]
properties.endpoint.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Overrides

BaseCommand.schema

Defined in

packages/klayr-did-module/src/commands/add_service_endpoints_command.ts:12


stores

Protected stores: NamedRegistry

Inherited from

BaseCommand.stores

Defined in

node_modules/klayr-framework/dist-node/modules/base_command.d.ts:5

Accessors

name

get name(): string

Returns

string

Inherited from

BaseCommand.name

Defined in

node_modules/klayr-framework/dist-node/modules/base_command.d.ts:8

Methods

execute

execute(_context): Promise<void>

Parameters

NameType
_contextCommandExecuteContext<AddServiceEndpointParam>

Returns

Promise<void>

Overrides

BaseCommand.execute

Defined in

packages/klayr-did-module/src/commands/add_service_endpoints_command.ts:26


init

init(_moduleConfig): Promise<void>

Parameters

NameType
_moduleConfigDidModuleConfig

Returns

Promise<void>

Defined in

packages/klayr-did-module/src/commands/add_service_endpoints_command.ts:16


verify

verify(_context): Promise<VerificationResult>

Parameters

NameType
_contextCommandVerifyContext<AddServiceEndpointParam>

Returns

Promise<VerificationResult>

Overrides

BaseCommand.verify

Defined in

packages/klayr-did-module/src/commands/add_service_endpoints_command.ts:22