KeyClient.GetRandomBytes(Int32, CancellationToken) Method

Definition

Get the requested number of bytes containing random values from a managed hardware security module (HSM).

public virtual Azure.Response<byte[]> GetRandomBytes (int count, System.Threading.CancellationToken cancellationToken = default);
abstract member GetRandomBytes : int * System.Threading.CancellationToken -> Azure.Response<byte[]>
override this.GetRandomBytes : int * System.Threading.CancellationToken -> Azure.Response<byte[]>
Public Overridable Function GetRandomBytes (count As Integer, Optional cancellationToken As CancellationToken = Nothing) As Response(Of Byte())

Parameters

count
Int32

The requested number of random bytes.

cancellationToken
CancellationToken

A CancellationToken controlling the request lifetime.

Returns

A byte array containing random values from a managed hardware security module (HSM).

Exceptions

count is less than 0.

Applies to