Packages

  • package root
    Definition Classes
    root
  • package fs2
    Definition Classes
    root
  • package io

    Provides various ways to work with streams that perform IO.

    Provides various ways to work with streams that perform IO.

    Definition Classes
    fs2
  • package net

    Provides support for doing network I/O -- TCP, UDP, and TLS.

    Provides support for doing network I/O -- TCP, UDP, and TLS.

    Definition Classes
    io
  • package tls
    Definition Classes
    net
  • DTLSSocket
  • TLSContext
  • TLSParameters
  • TLSSocket
p

fs2.io.net

tls

package tls

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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 the dtlsClient and dtlsServer methods on TLSContext.

  2. sealed trait TLSContext[F[_]] extends AnyRef

    Allows creation of TLSSockets.

  3. 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.SSLParameters for detailed documentation on each parameter.

    Note: applicationProtocols, enableRetransmissions, maximumPacketSize, and handshakeApplicationProtocolSelector require Java 9+.

  4. sealed trait TLSSocket[F[_]] extends Socket[F]

    TCP socket that supports encryption via TLS.

    TCP socket that supports encryption via TLS.

    To construct a TLSSocket, use the client and server methods on TLSContext.

Value Members

  1. object DTLSSocket
  2. object TLSContext
  3. object TLSParameters
  4. object TLSSocket

Ungrouped