Класс KeyStoreBuilderParameters
java.lang.Object
javax.net.ssl.KeyStoreBuilderParameters
- Все реализуемые интерфейсы:
ManagerFactoryParameters
public class KeyStoreBuilderParameters extends Object implements ManagerFactoryParameters
Объект параметров для X509KeyManagers, содержащий список KeyStore.Builders.
- С версии:
- 1.5
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
KeyStoreBuilderParameters |
Создает новый KeyStoreBuilderParameters из указанного KeyStore.Builder. |
KeyStoreBuilderParameters |
Создает новый KeyStoreBuilderParameters из списка объектов KeyStore.Builder. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
List |
getParameters() |
Возвращает неизменяемый список объектов KeyStore.Builder, содержащихся в этом объекте. |
Подробное описание конструкторов
KeyStoreBuilderParameters
public KeyStoreBuilderParameters(KeyStore.Builder builder)
Создает новый KeyStoreBuilderParameters из указанного KeyStore.Builder.
- Параметры:
-
builder— объект Builder - Исключения:
-
NullPointerException— если builder равен null
KeyStoreBuilderParameters
public KeyStoreBuilderParameters(List<KeyStore.Builder> parameters)
Создает новый KeyStoreBuilderParameters из списка объектов KeyStore.Builder. Обратите внимание, что список копируется для защиты от последующего изменения.
- Параметры:
-
parameters— список объектов Builder - Исключения:
-
NullPointerException— если parameters равен null -
IllegalArgumentException— если parameters — пустой список
Подробное описание методов
getParameters
public List<KeyStore.Builder> getParameters()
Возвращает неизменяемый список объектов KeyStore.Builder, содержащихся в этом объекте.
- Возвращает:
- неизменяемый список объектов KeyStore.Builder, содержащихся в этом объекте.
© 1993, 2025, 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/25/docs/api/java.base/javax/net/ssl/KeyStoreBuilderParameters.html