Packages

o

nelson.plans

ClientValidation

object ClientValidation

Source
Default.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClientValidation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def agentDoesntMatch(ua: User-Agent)(agentConfig: HttpUserAgent): Boolean
  2. def agentMatches(ua: User-Agent)(agentConfig: HttpUserAgent): Boolean
  3. def filterUserAgent(service: HttpService[IO])(config: NelsonConfig): HttpService[IO]
  4. def isAllowedUserAgent(ua: Option[User-Agent])(config: Option[BannedClientsConfig]): Boolean
  5. def versionLte(v: Version, maxBannedVersion: Version): Boolean