Packages

package basicauth

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class BasicAuthenticationConfiguration(usersFile: URI, cachingHashes: Option[CachingHashesConfig], anonymousUserRole: Option[String] = None) extends AuthenticationConfiguration with Product with Serializable
  2. class BasicAuthenticationProvider extends AuthenticationProvider with Directives
  3. class BasicAuthenticationResources extends AuthenticationResources with AnonymousAccess
  4. class BasicHttpAuthenticator extends akka.http.scaladsl.server.directives.SecurityDirectives.AsyncAuthenticator[AuthenticatedUser]
  5. case class CachingHashesConfig(enabled: Option[Boolean], maximumSize: Option[Long], expireAfterAccess: Option[FiniteDuration], expireAfterWrite: Option[FiniteDuration]) extends Product with Serializable

Value Members

  1. object BasicAuthenticationConfiguration extends Serializable
  2. object BasicAuthenticationProvider
  3. object BasicHttpAuthenticator
  4. object CachingHashesConfig extends Serializable

Ungrouped