Uses of Class
pt.unl.fct.di.novasys.babel2.channels.quic.QUICBabelChannelBuilder
Packages that use QUICBabelChannelBuilder
Package
Description
QUIC transport channel implementation for Babel 2, providing multiplexed,
stream-oriented communication secured by mutual TLS.
-
Uses of QUICBabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.quic
Subclasses with type arguments of type QUICBabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.quicMethods in pt.unl.fct.di.novasys.babel2.channels.quic that return QUICBabelChannelBuilderModifier and TypeMethodDescriptionstatic QUICBabelChannelBuilderQUICBabelChannel.builder()Creates a new, unconfiguredQUICBabelChannelBuilder.QUICBabelChannelBuilder.setComparator(Comparator<? extends BabelNode> comparator) Sets the comparator used to resolve simultaneous-connection conflicts.QUICBabelChannelBuilder.setKeyMaterial(CertGenerator.KeyMaterial keyMaterial) Sets pre-generatedCertGenerator.KeyMaterialcontaining the ephemeral key and certificate.QUICBabelChannelBuilder.setNumberOfStreams(int numberOfStreams) Sets the maximum number of concurrent unidirectional streams per connection.QUICBabelChannelBuilder.setTrustManager(TrustManager trustManager) Sets theTrustManagerused to validate peer TLS certificates during the QUIC handshake.QUICBabelChannelBuilder.setTrustManagerFactory(TrustManagerFactory trustManager) Sets theTrustManagerFactoryused to validate peer TLS certificates during the QUIC handshake.