Skip to main content

getRandomValues

method webcrypto.Crypto.getRandomValues
Jump to headingCrypto.getRandomValues<T extends Exclude<TypedArray, Float32Array | Float64Array>>(typedArray: T): T

Generates cryptographically strong random values. The given typedArray is filled with random values, and a reference to typedArray is returned.

The given typedArray must be an integer-based instance of NodeJS.TypedArray, i.e. Float32Array and Float64Array are not accepted.

An error will be thrown if the given typedArray is larger than 65,536 bytes.

Type Parameters Jump to heading

Jump to headingT extends Exclude<TypedArray, Float32Array | Float64Array>

Parameters Jump to heading

Jump to headingtypedArray: T

Return Type Jump to heading

Back to top