Class DefaultSslContextFactoryProvider

java.lang.Object
com.yahoo.component.AbstractComponent
com.yahoo.jdisc.http.ssl.impl.DefaultSslContextFactoryProvider
All Implemented Interfaces:
com.yahoo.component.Component, com.yahoo.component.Deconstructable, SslProvider, AutoCloseable, Comparable<com.yahoo.component.Component>

public class DefaultSslContextFactoryProvider extends com.yahoo.component.AbstractComponent implements SslProvider
The default implementation of SslProvider to be injected into connectors without explicit ssl configuration.
Author:
bjorncs
  • Constructor Details

    • DefaultSslContextFactoryProvider

      @Inject public DefaultSslContextFactoryProvider(ConnectorConfig connectorConfig)
  • Method Details

    • configureSsl

      public void configureSsl(SslProvider.ConnectorSsl ssl, String name, int port)
      Description copied from interface: SslProvider
      Invoked during configuration of server connector
      Specified by:
      configureSsl in interface SslProvider
      Parameters:
      ssl - provides methods to modify default SSL configuration
      name - The connector name
      port - The connector listen port
    • deconstruct

      public void deconstruct()
      Specified by:
      deconstruct in interface com.yahoo.component.Deconstructable
      Overrides:
      deconstruct in class com.yahoo.component.AbstractComponent