Interface SslProvider

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
CloudTokenSslContextProvider, ConfiguredSslContextFactoryProvider, DefaultSslContextFactoryProvider, TlsContextBasedProvider

public interface SslProvider extends AutoCloseable
Provides SSL/TLS configuration for a server connector.
Author:
bjorncs
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
     
    void
    Invoked during configuration of server connector
  • Method Details

    • configureSsl

      void configureSsl(SslProvider.ConnectorSsl ssl, String name, int port)
      Invoked during configuration of server connector
      Parameters:
      ssl - provides methods to modify default SSL configuration
      name - The connector name
      port - The connector listen port
    • close

      default void close()
      Specified by:
      close in interface AutoCloseable