Spec-Zone.ru › OpenJDK 8

Класс SSLServerSocketFactory

  • java.lang.Object
    • javax.net.ServerSocketFactory
      • javax.net.ssl.SSLServerSocketFactory

public abstract class SSLServerSocketFactory
extends ServerSocketFactory

SSLServerSocketFactory создание SSLServerSocket серверных сокетов.

Since:
1.4
См. также:
SSLSocket, SSLServerSocket

Конструкторы

Модификатор Конструктор и описание
protected SSLServerSocketFactory()

Конструктор используется только подклассами.

Методы

Модификатор и тип Метод и описание
static ServerSocketFactory getDefault()

Возвращает стандартный SSL серверный сокет-фабрику.

abstract String[] getDefaultCipherSuites()

Возвращает список наборов шифрования, включенных по умолчанию.

abstract String[] getSupportedCipherSuites()

Возвращает имена наборов шифрования, которые могут быть включены для использования в SSL соединении, созданном этой фабрикой.

Методы, унаследованные от класса javax.net.ServerSocketFactory

createServerSocket, createServerSocket, createServerSocket, createServerSocket

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

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

Конструкторы

SSLServerSocketFactory

protected SSLServerSocketFactory()

Конструктор используется только подклассами.

Методы

getDefault

public static ServerSocketFactory getDefault()

Возвращает стандартный SSL серверный сокет-фабрику.

В первый раз при вызове этого метода, проверяется системная переменная "ssl.ServerSocketFactory.provider". Если она не null, то загружается и создается класс с этим именем. Если это выполняется успешно и объект является экземпляром SSLServerSocketFactory, он становится стандартным SSL серверным сокет-фабрикой.

В противном случае, этот метод возвращает SSLContext.getDefault().getServerSocketFactory(). Если этот вызов завершается неудачно, возвращается нерабочая фабрика.

Возвращает:
стандартную ServerSocketFactory
См. также:
SSLContext.getDefault()

getDefaultCipherSuites

public abstract String[] getDefaultCipherSuites()

Возвращает список наборов шифрования, включенных по умолчанию. Если список не задан, то для рукопожатия в SSL соединении будет использован один из этих наборов шифрования. Минимальное качество обслуживания по умолчанию требует защиты конфиденциальности и аутентификации сервера (т. е. нет анонимных наборов шифрования).

Возвращает:
массив включенных наборов шифрования по умолчанию
См. также:
getSupportedCipherSuites()

getSupportedCipherSuites

public abstract String[] getSupportedCipherSuites()

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

Возвращает:
массив имён наборов шифрования
См. также:
getDefaultCipherSuites()

© 1993, 2020, 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.

Spec-Zone.ru

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