Описание тега sslcontext
Согласно Центру знаний IBM,
SSLContext - это класс механизма для реализации протокола безопасных сокетов. Экземпляр этого класса действует как фабрика для фабрик SSL-сокетов и механизмов SSL. SSLContext содержит всю информацию о состоянии, совместно используемую всеми объектами, созданными в этом контексте. Например, состояние сеанса связывается с SSLContext, когда оно согласовывается через протокол рукопожатия сокетами, созданными фабриками сокетов, предоставленными контекстом. Эти кэшированные сеансы можно повторно использовать и совместно использовать другими сокетами, созданными в том же контексте.
Каждый экземпляр настраивается с помощью своего метода инициализации с ключами, цепочками сертификатов и сертификатами доверенного корневого ЦС, которые необходимы для выполнения аутентификации. Эта конфигурация предоставляется в виде менеджеров ключей и доверенных лиц. Эти менеджеры обеспечивают поддержку аспектов аутентификации и согласования ключей комплектов шифров, поддерживаемых контекстом.