Package

org.http4s.server.middleware

authentication

Permalink

package authentication

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. authentication
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait Authentication extends HttpMiddleware

    Permalink

    Authentication instances are middleware that provide a HttpService with HTTP authentication.

  2. type AuthenticationStore = (String, String) ⇒ Task[Option[String]]

    Permalink
  3. class BasicAuthentication extends Authentication

    Permalink

    Provides Basic Authentication from RFC 2617.

  4. class DigestAuthentication extends Authentication

    Permalink

    Provides Digest Authentication from RFC 2617.

    Provides Digest Authentication from RFC 2617. Note that this class creates a new thread on creation to clean up stale nonces. Please call shutdown() when the object is not used anymore to kill this thread.

Value Members

  1. val authenticatedRealm: AttributeKey[String]

    Permalink
  2. val authenticatedUser: AttributeKey[String]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped