Packages

t

unfiltered.specs2

SecureClient

trait SecureClient extends Hosted

Provides an Http client configured to handle ssl certs

Source
SecureClient.scala
Linear Supertypes
Hosted, BeforeAfterAll, FragmentsFactory, SpecificationStructure, ContextualSpecificationStructure, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SecureClient
  2. Hosted
  3. BeforeAfterAll
  4. FragmentsFactory
  5. SpecificationStructure
  6. ContextualSpecificationStructure
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait ByteStringToConverter[A] extends AnyRef
    Definition Classes
    Hosted
  2. implicit class HttpUrlExtensions extends AnyRef
    Definition Classes
    Hosted
  3. implicit class RequestExtensions extends AnyRef
    Definition Classes
    Hosted
  4. case class Response(code: Int, headers: Map[String, List[String]], body: Option[ByteString]) extends Product with Serializable
    Definition Classes
    Hosted
  5. case class StatusCode(code: Int) extends RuntimeException with Product with Serializable
    Definition Classes
    Hosted

Abstract Value Members

  1. abstract def is: SpecStructure
    Definition Classes
    SpecificationStructure
  2. abstract val keyStorePasswd: String
  3. abstract val keyStorePath: String
  4. abstract val securePort: Int

Concrete Value Members

  1. object ByteStringToConverter
    Definition Classes
    Hosted
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##: Int
    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. def afterAll(): Unit
    Definition Classes
    Hosted → BeforeAfterAll
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def beforeAll(): Unit
    Definition Classes
    Hosted → BeforeAfterAll
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  9. def decorate(is: SpecStructure, env: Env): SpecStructure
    Definition Classes
    SpecificationStructure
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  13. def fragmentFactory: FragmentFactory
    Attributes
    protected
    Definition Classes
    FragmentsFactory
  14. def fragments: (Env) => Fragments
    Definition Classes
    ContextualSpecificationStructure
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. val host: HttpUrl
    Definition Classes
    Hosted
  18. def http(req: Request): Response
    Definition Classes
    Hosted
  19. def https(req: Request): Response
  20. def httpsx[T](req: Request): Response
  21. def httpx(req: Request): Response
    Definition Classes
    Hosted
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. def map(fs: => Fragments): Fragments
    Definition Classes
    BeforeAfterAll → SpecificationStructure
  24. def map(fs: => Fragments, env: Env): Fragments
    Definition Classes
    SpecificationStructure
  25. def map(structure: SpecStructure): SpecStructure
    Definition Classes
    SpecificationStructure
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. val port: Int
    Definition Classes
    Hosted
  30. def req(url: HttpUrl): Request
    Definition Classes
    Hosted
  31. def requestWithNewClient(req: Request, builder: Builder): Response
    Definition Classes
    Hosted
  32. val secureScheme: String
  33. def structure: (Env) => SpecStructure
    Definition Classes
    SpecificationStructure → ContextualSpecificationStructure
  34. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  35. def toString(): String
    Definition Classes
    AnyRef → Any
  36. implicit def urlToGetRequest(url: HttpUrl): Request
    Definition Classes
    Hosted
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Hosted

Inherited from BeforeAfterAll

Inherited from FragmentsFactory

Inherited from SpecificationStructure

Inherited from ContextualSpecificationStructure

Inherited from AnyRef

Inherited from Any

Ungrouped