t

org.http4s.dsl.impl

ProxyAuthenticateResponseGenerator

trait ProxyAuthenticateResponseGenerator[F[_], G[_]] extends ResponseGenerator

Helper for the generation of a org.http4s.Response which must contain a Proxy-Authenticate header and may contain a body.

A 407 status MUST contain a Proxy-Authenticate header, which distinguishes this from other EntityResponseGenerators.

Source
ResponseGenerator.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProxyAuthenticateResponseGenerator
  2. ResponseGenerator
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def status: Status
    Definition Classes
    ResponseGenerator

Concrete Value Members

  1. def apply[A](authenticate: Proxy-Authenticate, body: A, headers: Header*)(implicit F: Applicative[F], w: EntityEncoder[G, A]): F[Response[G]]
  2. def apply(authenticate: Proxy-Authenticate, headers: Header*)(implicit F: Applicative[F]): F[Response[G]]

Deprecated Value Members

  1. def apply(challenge: Challenge, challenges: Challenge*)(implicit F: Applicative[F]): F[Response[G]]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0-M2) Use apply(Proxy-Authenticate(challenge, challenges) instead