Files
2026-03-19 15:31:16 +01:00

36 lines
938 B
Markdown

# Interface: DecryptionKey
[💗 Help the project](https://github.com/sponsors/panva)
Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by [becoming a sponsor](https://github.com/sponsors/panva).
***
## Properties
### key
• **key**: [`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)
An asymmetric private CryptoKey. Its algorithm must be compatible with a
supported JWE Key Management Algorithm Identifier
***
### alg?
• `optional` **alg?**: `string`
The key's JWE Key Management Algorithm Identifier, this can be used to
limit ECDH and X25519 keys to only a specified ECDH-ES* JWE Key Management
Algorithm (The other (RSA) keys have a JWE Key Management Algorithm
Identifier fully specified by their CryptoKey algorithm).
***
### kid?
• `optional` **kid?**: `string`
The key's JWK Key ID.