Класс SSLServerSocketFactory
public abstract class SSLServerSocketFactory extends ServerSocketFactory
SSLServerSocketFactory создают SSLServerSocket.- Начиная с:
- 1.4
- См. также:
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор используется только подклассами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static ServerSocketFactory |
getDefault() |
Возвращает фабрику SSL-сокетов сервера по умолчанию. |
abstract String[] |
getDefaultCipherSuites() |
Возвращает список наборов шифров, включённых по умолчанию. |
abstract String[] |
getSupportedCipherSuites() |
Возвращает имена наборов шифров, которые можно включить для использования в SSL-соединении, созданном этой фабрикой. |
Методы, объявленные в классе ServerSocketFactory
createServerSocket, createServerSocket, createServerSocket, createServerSocket | Модификатор и тип | Метод | Описание |
|---|---|---|
ServerSocket |
createServerSocket() |
Возвращает несвязанный серверный сокет. |
abstract ServerSocket |
createServerSocket |
Возвращает серверный сокет, связанный с указанным портом. |
abstract ServerSocket |
createServerSocket |
Возвращает серверный сокет, связанный с указанным портом и использующий указанный размер очереди соединений. |
abstract ServerSocket |
createServerSocket |
Возвращает серверный сокет, связанный с указанным портом, с заданным размером очереди подключений и локальным IP-адресом. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API подлежит удалению в будущей версии. Финализация устарела и подлежит удалению в одном из следующих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
Подробное описание конструкторов
SSLServerSocketFactory
protected SSLServerSocketFactory()
Подробное описание методов
getDefault
public static ServerSocketFactory getDefault()
При первом вызове этого метода проверяется свойство безопасности "ssl.ServerSocketFactory.provider". Если оно не равно null, загружается и создаётся экземпляр класса с таким именем. Если операция завершается успешно и объект является экземпляром SSLServerSocketFactory, он становится фабрикой SSL-сокетов сервера по умолчанию.
В противном случае этот метод возвращает SSLContext.getDefault().getServerSocketFactory(). Если этот вызов завершается ошибкой, возвращается неработающая фабрика.
- Возвращает:
- фабрику
ServerSocketFactoryпо умолчанию - См. также:
getDefaultCipherSuites
public abstract String[] getDefaultCipherSuites()
Возвращаемый массив содержит наборы шифров из списка стандартных имён наборов шифров в разделе Имена наборов шифров JSSE спецификации стандартных имён алгоритмов безопасности Java, а также может включать другие наборы шифров, поддерживаемые поставщиком.
- Возвращает:
- массив наборов шифров, включённых по умолчанию
- Внешние спецификации
- См. также:
getSupportedCipherSuites
public abstract String[] getSupportedCipherSuites()
Возвращаемый массив содержит наборы шифров из списка стандартных имён наборов шифров в разделе Имена наборов шифров JSSE спецификации стандартных имён алгоритмов безопасности Java, а также может включать другие наборы шифров, поддерживаемые поставщиком.
- Возвращает:
- массив имён наборов шифров
- Внешние спецификации
- См. также:
© 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.