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, }) |