Uses of Class
pt.unl.fct.di.novasys.babel2.channels.tcp_tls.TCPBabelChannelBuilder
Packages that use TCPBabelChannelBuilder
Package
Description
TCP transport channel implementation for Babel 2, providing reliable, ordered,
connection-oriented message delivery over persistent TCP sockets with configurable
authentication modes and identity verification.
-
Uses of TCPBabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.tcp_tls
Subclasses with type arguments of type TCPBabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.tcp_tlsMethods in pt.unl.fct.di.novasys.babel2.channels.tcp_tls that return TCPBabelChannelBuilderModifier and TypeMethodDescriptionstatic TCPBabelChannelBuilderTCPBabelChannel.builder()Creates a newTCPBabelChannelBuilderinstance for configuring aTCPBabelChannel.TCPBabelChannelBuilder.setAuthMode(AbstractTCPBabelChannel.TCPBabelChannelAuthMode authMode) Configures the authentication mode for the channel, controlling which message types (unsigned, signed, or mixed) are permitted.TCPBabelChannelBuilder.setComparator(Comparator<? extends BabelNode> comparator) Sets the comparator used for tie-breaking when two nodes connect to each other simultaneously.TCPBabelChannelBuilder.setPermittedNodes(Set<? extends BabelNode> permittedNodes) Sets the set of permitted nodes for the channel.TCPBabelChannelBuilder.verifyIdentity()Enables cryptographic peer identity verification during the connection handshake.