package tls
- Source
- tls.scala
- Alphabetic
- By Inheritance
- tls
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
sealed
trait
DTLSSocket[F[_]] extends DatagramSocket[F]
UDP socket that supports encryption via DTLS.
UDP socket that supports encryption via DTLS.
To construct a
DTLSSocket, use thedtlsClientanddtlsServermethods onTLSContext. - type SSLException = javax.net.ssl.SSLException
- type SSLSession = javax.net.ssl.SSLSession
-
sealed
trait
TLSContext[F[_]] extends TLSContextPlatform[F]
Allows creation of TLSSockets.
- sealed trait TLSLogger[+F[_]] extends AnyRef
-
sealed
trait
TLSParameters extends AnyRef
Parameters used in creation of a TLS/DTLS session.
Parameters used in creation of a TLS/DTLS session. See
javax.net.ssl.SSLParametersfor detailed documentation on each parameter.Note:
applicationProtocols,enableRetransmissions,maximumPacketSize, andhandshakeApplicationProtocolSelectorrequire Java 9+. -
sealed
trait
TLSSocket[F[_]] extends Socket[F] with TLSSocketPlatform[F]
TCP socket that supports encryption via TLS.
TCP socket that supports encryption via TLS.
To construct a
TLSSocket, use theclientandservermethods onTLSContext.
Value Members
- object DTLSSocket
- object TLSContext extends TLSContextCompanionPlatform
- object TLSLogger
- object TLSParameters
- object TLSSocket extends TLSSocketCompanionPlatform