Язык

SecureRandomSpi.EngineNextBytes Метод

Определение

Перегрузки

Имя. Описание
EngineNextBytes(Byte[])

Создает указанное пользователем число случайных байтов.

EngineNextBytes(Byte[], ISecureRandomParameters)

Создает указанное пользователем число случайных байтов с дополнительными параметрами.

EngineNextBytes(Byte[])

Создает указанное пользователем число случайных байтов.

[Android.Runtime.Register("engineNextBytes", "([B)V", "GetEngineNextBytes_arrayBHandler")]
protected abstract void EngineNextBytes(byte[]? bytes);
[<Android.Runtime.Register("engineNextBytes", "([B)V", "GetEngineNextBytes_arrayBHandler")>]
abstract member EngineNextBytes : byte[] -> unit

Параметры

bytes
Byte[]

массив, заполненный случайными байтами.

Атрибуты

Комментарии

Создает указанное пользователем число случайных байтов.

Некоторые генераторы случайных чисел могут создавать только ограниченное количество случайных байтов на вызов. Если размер bytes превышает это ограничение, реализация должна вызывать процесс создания несколько раз, чтобы полностью заполнить буфер перед возвратом из этого метода.

Java документации по java.security.SecureRandomSpi.engineNextBytes(byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

EngineNextBytes(Byte[], ISecureRandomParameters)

Создает указанное пользователем число случайных байтов с дополнительными параметрами.

[Android.Runtime.Register("engineNextBytes", "([BLjava/security/SecureRandomParameters;)V", "GetEngineNextBytes_arrayBLjava_security_SecureRandomParameters_Handler", ApiSince=35)]
protected virtual void EngineNextBytes(byte[]? bytes, Java.Security.ISecureRandomParameters? params);
[<Android.Runtime.Register("engineNextBytes", "([BLjava/security/SecureRandomParameters;)V", "GetEngineNextBytes_arrayBLjava_security_SecureRandomParameters_Handler", ApiSince=35)>]
abstract member EngineNextBytes : byte[] * Java.Security.ISecureRandomParameters -> unit
override this.EngineNextBytes : byte[] * Java.Security.ISecureRandomParameters -> unit

Параметры

bytes
Byte[]

массив, заполненный случайными байтами

params
ISecureRandomParameters

дополнительные параметры

Атрибуты

Комментарии

Создает указанное пользователем число случайных байтов с дополнительными параметрами.

Некоторые генераторы случайных чисел могут создавать только ограниченное количество случайных байтов на вызов. Если размер bytes превышает это ограничение, реализация должна вызывать процесс создания несколько раз, чтобы полностью заполнить буфер перед возвратом из этого метода.

Добавлено в 9.

Java документации по java.security.SecureRandomSpi.engineNextBytes(byte[], java.security.SecureRandomParameters).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к