Skip to main content

KeyManagementSystem class

This is an implementation of AbstractKeyManagementSystem that uses a local AbstractPrivateKeyStore to hold private key material.

The key material is used to provide local implementations of various cryptographic algorithms.

Signature:

export declare class KeyManagementSystem extends AbstractKeyManagementSystem

Extends: AbstractKeyManagementSystem

Constructors

ConstructorModifiersDescription
(constructor)(keyStore)Constructs a new instance of the KeyManagementSystem class

Methods

MethodModifiersDescription
createKey({ type })
deleteKey(args)
importKey(args)
listKeys()
sharedSecret(args)
sign({ keyRef, algorithm, data, })