Class QuicheClientQuicConfiguration

All Implemented Interfaces:
Container, Destroyable, Dumpable, Dumpable.DumpableContainer, LifeCycle

public class QuicheClientQuicConfiguration extends ClientQuicConfiguration

Quiche specific ClientQuicConfiguration.

The PEM working directory constructor argument is only necessary when the client-side needs to send certificates to the server, or when it needs a TrustStore, otherwise it may be null.

  • Constructor Details

    • QuicheClientQuicConfiguration

      public QuicheClientQuicConfiguration()
    • QuicheClientQuicConfiguration

      public QuicheClientQuicConfiguration(Path pemWorkDirectory)
  • Method Details

    • getPemWorkDirectory

      public Path getPemWorkDirectory()
    • setPemWorkDirectory

      public void setPemWorkDirectory(Path pemWorkDirectory)
    • isDisableActiveMigration

      public boolean isDisableActiveMigration()
    • setDisableActiveMigration

      public void setDisableActiveMigration(boolean disableActiveMigration)
    • configure

      public void configure(SslContextFactory.Client sslContextFactory) throws Exception
      Throws:
      Exception
    • deconfigure

      public void deconfigure(SslContextFactory.Client sslContextFactory)