org.http4s.server.middleware

authentication

package authentication

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. authentication
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Authentication extends AnyRef

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

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

  3. class BasicAuthentication extends Authentication

    Provides Basic Authentication from RFC 2617.

  4. class DigestAuthentication extends Authentication

    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]

  2. val authenticatedUser: AttributeKey[String]

Inherited from AnyRef

Inherited from Any

Ungrouped