Packages

trait ScalaSessionAPI extends AnyRef

Allows access to an SSLSession with Scala types

Source
TLS.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaSessionAPI
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def session: SSLSession

    The underlying javax.net.ssl.SSLSession.

Concrete Value Members

  1. def localCertificates: List[Certificate]

    Scala API: Extract the certificates that were actually used by this engine during this session’s negotiation.

    Scala API: Extract the certificates that were actually used by this engine during this session’s negotiation. The list is empty if no certificates were used.

  2. def localPrincipal: Option[Principal]

    Scala API: Extract the Principal that was actually used by this engine during this session’s negotiation.

  3. def peerCertificates: List[Certificate]

    Scala API: Extract the certificates that were used by the peer engine during this session’s negotiation.

    Scala API: Extract the certificates that were used by the peer engine during this session’s negotiation. The list is empty if no certificates were used.

  4. def peerPrincipal: Option[Principal]

    Scala API: Extract the Principal that the peer engine presented during this session’s negotiation.