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
Constructor | Modifiers | Description |
---|---|---|
(constructor)(keyStore) | Constructs a new instance of the KeyManagementSystem class |
Methods
Method | Modifiers | Description |
---|---|---|
createKey({ type }) | ||
deleteKey(args) | ||
importKey(args) | ||
listKeys() | ||
sharedSecret(args) | ||
sign({ keyRef, algorithm, data, }) |