Builder

trait Builder[F[_]]
Companion:
object
Source:
TLSContext.scala
class Object
trait Matchable
class Any

Value members

Abstract methods

def system: F[TLSContext[F]]

Creates a TLSContext from the system default SSLContext.

Creates a TLSContext from the system default SSLContext.

Source:
TLSContext.scala

Inherited methods

def fromKeyStore(keyStore: KeyStore, keyPassword: Array[Char]): F[TLSContext[F]]

Creates a TLSContext from the specified key store.

Creates a TLSContext from the specified key store.

Inherited from:
BuilderPlatform (hidden)
Source:
TLSContextPlatform.scala
def fromKeyStoreFile(file: Path, storePassword: Array[Char], keyPassword: Array[Char]): F[TLSContext[F]]

Creates a TLSContext from the specified key store file.

Creates a TLSContext from the specified key store file.

Inherited from:
BuilderPlatform (hidden)
Source:
TLSContextPlatform.scala
def fromKeyStoreResource(resource: String, storePassword: Array[Char], keyPassword: Array[Char]): F[TLSContext[F]]

Creates a TLSContext from the specified class path resource.

Creates a TLSContext from the specified class path resource.

Inherited from:
BuilderPlatform (hidden)
Source:
TLSContextPlatform.scala
def fromSSLContext(ctx: SSLContext): TLSContext[F]
def insecure: F[TLSContext[F]]

Creates a TLSContext which trusts all certificates.

Creates a TLSContext which trusts all certificates.

Inherited from:
BuilderPlatform (hidden)
Source:
TLSContextPlatform.scala