Documentation for automated readers
A curated documentation index is available at: https://grafana.com/llms.txt
A complete documentation index is available at: https://grafana.com/llms-full.txt
These indexes can help with page discovery before fetching individual documents.
This page is also available in Markdown, which may be easier for automated readers and AI tools to parse than HTML. The Markdown version is available at https://grafana.com/docs/k6/next/javascript-api/crypto/cryptokey.md, or by sending Accept: text/markdown to https://grafana.com/docs/k6/next/javascript-api/crypto/cryptokey/. For broader documentation discovery, the curated index is available at https://grafana.com/llms.txt and the complete index is available at https://grafana.com/llms-full.txt.
This is documentation for the next version of Grafana k6 documentation. For the latest stable release, go to the latest version.
CryptoKey
The CryptoKey object represents a cryptographic key used for
encryption,
decryption,
signing, or
verification within the webcrypto module. The CryptoKey object is created using the SubtleCrypto.generateKey() or SubtleCrypto.importKey() methods.
Properties
| Property | Type | Description |
|---|---|---|
| type | string | Indicates the type of the key material. Possible values are public, private, secret, unspecified, or unknown. |
| extractable | boolean | Indicates whether the raw key material can be exported. |
| algorithm | object | An object containing the algorithm used to generate or import the key. |
| usages | string[] | An array of strings indicating the cryptographic operations that the key can be used for. Possible values are encrypt, decrypt, sign, verify, deriveKey, deriveBits, wrapKey, and unwrapKey. |
Was this page helpful?
Related resources from Grafana Labs

