private[pandomainauth] def extractSettings()

in pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala [75:82]


  private[pandomainauth] def extractSettings(settingsBody: String): SettingsResult[Map[String, String]] = try {
    val props = new Properties()
    props.load(new ByteArrayInputStream(settingsBody.getBytes("UTF-8")))
    Right(props.asScala.toMap)
  } catch {
    case NonFatal(e) =>
      Left(SettingsParseFailure(e))
  }