Package org.apache.pekko.stream
Class TLSProtocol
java.lang.Object
org.apache.pekko.stream.TLSProtocol
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classInitiate a new session negotiation.static classstatic final classSend the givenpekko.util.ByteStringacross the encrypted session to the peer.static classstatic final classPlaintext bytes emitted by the SSLEngine are received over one specific encryption session and this class bundles the bytes with the SSLSession object.static classstatic classIf the underlying transport is closed before the final TLS closure command is received from the peer then the SSLEngine will throw an SSLException that warns about possible truncation attacks.static classstatic interfaceThis is the supertype of all messages that the SslTls operator emits on the plaintext side.static interfaceThis is the supertype of all messages that the SslTls operator accepts on its plaintext side. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionJava API: obtain the default value ofTLSProtocol.NegotiateNewSession(which will leave the SSLEngine’s settings unchanged).
-
Constructor Details
-
TLSProtocol
public TLSProtocol()
-
-
Method Details
-
negotiateNewSession
Java API: obtain the default value ofTLSProtocol.NegotiateNewSession(which will leave the SSLEngine’s settings unchanged).
-