Skip to main content

Web3KeyManagementSystem class

This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

This is a KMS implementation that uses the addresses of a web3 wallet as key identifiers, and calls the respective wallet for signing operations.

Signature:

export declare class Web3KeyManagementSystem extends AbstractKeyManagementSystem

Extends: AbstractKeyManagementSystem

Constructors

Constructor

Modifiers

Description

(constructor)(providers)

(BETA) Constructs a new instance of the Web3KeyManagementSystem class

Methods

Method

Modifiers

Description

createKey({ type })

(BETA)

deleteKey(args)

(BETA)

importKey(args)

(BETA)

listKeys()

(BETA)

sharedSecret(args)

(BETA)

sign({ keyRef, algorithm, data, })

(BETA)