TLSContext

object TLSContext
Companion
class
class Object
trait Matchable
class Any

Value members

Methods

def fromSSLContext(ctx: SSLContext, blocker: Blocker): TLSContext
Creates a TLSContext from an SSLContext.
def insecure[F <: ([_$13] =>> Any)](blocker: Blocker)(evidence$9: Sync[F], evidence$10: ContextShift[F]): F[TLSContext]
Creates a TLSContext which trusts all certificates.
def system[F <: ([_$15] =>> Any)](blocker: Blocker)(evidence$11: Sync[F], evidence$12: ContextShift[F]): F[TLSContext]
Creates a TLSContext from the system default SSLContext.
def fromKeyStoreFile[F <: ([_$17] =>> Any)](file: Path, storePassword: Array[Char], keyPassword: Array[Char], blocker: Blocker)(evidence$13: Sync[F], evidence$14: ContextShift[F]): F[TLSContext]
Creates a TLSContext from the specified key store file.
def fromKeyStoreResource[F <: ([_$18] =>> Any)](resource: String, storePassword: Array[Char], keyPassword: Array[Char], blocker: Blocker)(evidence$15: Sync[F], evidence$16: ContextShift[F]): F[TLSContext]
Creates a TLSContext from the specified class path resource.
def fromKeyStore[F <: ([_$21] =>> Any)](keyStore: KeyStore, keyPassword: Array[Char], blocker: Blocker)(evidence$19: Sync[F], evidence$20: ContextShift[F]): F[TLSContext]
Creates a TLSContext from the specified key store.