Spec-Zone.ru › OpenJDK 21

Класс DrbgParameters.Instantiation

java.lang.Object
java.security.DrbgParameters.Instantiation
Все реализованные интерфейсы:
SecureRandomParameters
Вложенный класс:
DrbgParameters
public static final class DrbgParameters.Instantiation extends Object implements SecureRandomParameters
Параметры DRBG для инициализации.

При использовании в SecureRandom.getInstance(String, SecureRandomParameters) или в одном из других похожих getInstance вызовах, принимающих параметр SecureRandomParameters, это означает, что запрашиваемые параметры инициализации для нового созданного SecureRandom объекта должны, как минимум, поддерживаться. Когда используется в качестве возвращаемого значения метода SecureRandom.getParameters(), это означает эффективные параметры инициализации объекта SecureRandom.

С момента:
9

Краткое описание методов

Модификатор и тип Метод Описание
DrbgParameters.Capability getCapability()
Возвращает функциональность.
byte[] getPersonalizationString()
Возвращает строку персонализации в виде массива байтов.
int getStrength()
Возвращает безопасность в битах.
String toString()
Возвращает строковое представление этого Instantiation. Человекопонятный вид.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание методов

getStrength

public int getStrength()
Возвращает безопасность в битах.
Возвращает:
Если используется в getInstance, возвращает минимальную запрошенную силу, или -1, если нет специфического запроса по силе. Если используется в getParameters, возвращает эффективную силу. Эффективная сила должна быть больше или равна минимальной запрошенной силе.

getCapability

public DrbgParameters.Capability getCapability()
Возвращает функциональность.
Возвращает:
Если используется в getInstance, возвращает минимальную запрошенную функциональность. Если используется в getParameters, возвращает информацию об эффективном флаге устойчивости к предсказанию и о поддержке переинициализации.

getPersonalizationString

public byte[] getPersonalizationString()
Возвращает строку персонализации в виде массива байтов.
Возвращает:
Если используется в getInstance, возвращает запрошенную строку персонализации в виде нового выделенного массива, или null если строка персонализации не запрашивается. Такая же строка должна быть возвращена в getParameters в виде новой копии, или null если строка персонализации не запрашивается в getInstance.

toString

public String toString()
Возвращает строковое представление этого Instantiation. Человекопонятное представление.
Переопределяет:
toString в классе Object
Возвращает:
строковое представление

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/security/DrbgParameters.Instantiation.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API