Skip to main content

@hyperledger/identus-edge-agent-sdk / Exports / ConnectionsManagerInterface

Interface: ConnectionsManagerInterface

Implemented by

Table of contents

Properties

Methods

Properties

cancellables

cancellables: CancellableTask<any>[]

Defined in

src/edge-agent/types/index.ts:81


castor

castor: Castor

Defined in

src/edge-agent/types/index.ts:75


mediationHandler

mediationHandler: MediatorHandler

Defined in

src/edge-agent/types/index.ts:78


mercury

mercury: Mercury

Defined in

src/edge-agent/types/index.ts:76


pairings

pairings: DIDPair[]

Defined in

src/edge-agent/types/index.ts:79


pluto

pluto: Pluto

Defined in

src/edge-agent/types/index.ts:77


withWebsocketsExperiment

withWebsocketsExperiment: boolean

Defined in

src/edge-agent/types/index.ts:82

Methods

addConnection

addConnection(paired): Promise<void>

Parameters

NameType
pairedDIDPair

Returns

Promise<void>

Defined in

src/edge-agent/types/index.ts:84


awaitMessageResponse

awaitMessageResponse(id): Promise<undefined | Message>

Parameters

NameType
idstring

Returns

Promise<undefined | Message>

Defined in

src/edge-agent/types/index.ts:86


processMessages

processMessages(messages): Promise<void>

Parameters

NameType
messages{ attachmentId: string ; message: Message }[]

Returns

Promise<void>

Defined in

src/edge-agent/types/index.ts:87


registerMediator

registerMediator(hostDID): Promise<void>

Parameters

NameType
hostDIDDID

Returns

Promise<void>

Defined in

src/edge-agent/types/index.ts:93


removeConnection

removeConnection(pair): Promise<void>

Parameters

NameType
pairDIDPair

Returns

Promise<void>

Defined in

src/edge-agent/types/index.ts:85


sendMessage

sendMessage(message): Promise<undefined | Message>

Parameters

NameType
messageMessage

Returns

Promise<undefined | Message>

Defined in

src/edge-agent/types/index.ts:91


startMediator

startMediator(): Promise<void>

Returns

Promise<void>

Defined in

src/edge-agent/types/index.ts:92


stopAllEvents

stopAllEvents(): void

Returns

void

Defined in

src/edge-agent/types/index.ts:83