Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class SecureRandomSpi extends Object implements Serializable
SecureRandom
class. Все абстрактные методы в этом class должны быть реализованы каждым поставщиком услуг, кто хочет предоставить реализацию криптографически генератор псевдослучайного числа strong.SecureRandom
, Сериализированная ФормаКонструктор и Описание |
---|
SecureRandomSpi() |
Модификатор и Тип | Метод и Описание |
---|---|
protected abstract byte[] |
engineGenerateSeed(int numBytes)
Возвращает данное число байтов семени.
|
protected abstract void |
engineNextBytes(byte[] bytes)
Генерирует пользовательское конкретное количество случайных байтов.
|
protected abstract void |
engineSetSeed(byte[] seed)
Пересемена этот случайный объект.
|
protected abstract void engineSetSeed(byte[] seed)
seed
- семя.protected abstract void engineNextBytes(byte[] bytes)
Если звонок engineSetSeed
не произошел ранее, первый звонок в этот метод вынуждает эту реализацию SecureRandom отобрать себя. Этот самоотбор не будет происходить если engineSetSeed
был ранее вызван.
bytes
- массив, чтобы быть заполненным в случайными байтами.protected abstract byte[] engineGenerateSeed(int numBytes)
numBytes
- число байтов семени, чтобы генерировать.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92