Packages

object DomainInfo extends TomlParsers with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DomainInfo
  2. Serializable
  3. TomlParsers
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def array[T](inner: PartialFunction[Value, T]): PartialFunction[Value, List[T]]
    Definition Classes
    TomlParsers
  2. val bool: PartialFunction[Value, Boolean]
    Definition Classes
    TomlParsers
  3. def forDomain(uri: String, useHttps: Boolean = true, port: Int = 443)(implicit ec: ExecutionContext): Future[Option[DomainInfo]]

    Returns domain info for the given domain's base URI string.

  4. def from(doc: String): DomainInfo
  5. val int: PartialFunction[Value, Int]
    Definition Classes
    TomlParsers
  6. val long: PartialFunction[Value, Long]
    Definition Classes
    TomlParsers
  7. def parseTomlValue[T](tbl: Tbl, key: String, parser: PartialFunction[Value, T]): Option[T]
    Definition Classes
    TomlParsers
  8. val publicKey: PartialFunction[Value, PublicKey]
    Definition Classes
    TomlParsers
  9. val string: PartialFunction[Value, String]
    Definition Classes
    TomlParsers
  10. val url: PartialFunction[Value, HttpUrl]
    Definition Classes
    TomlParsers