TLSContext
object TLSContext
- Companion
- class
class Object
trait Matchable
class Any
Value members
Methods
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.