in src/main/scala/com/gu/fastly/Config.scala [65:77]
private def getMandatoryConfig(config: Properties, key: String) =
Option(config.getProperty(key)) getOrElse sys.error(
s"''$key' property missing."
)
private def getAmpFlusherPrivateKey(): Array[Byte] = {
val inputStream = s3
.getObject("fastly-cache-purger-config", "amp-flusher-private-key.der")
.getObjectContent()
val key: Array[Byte] = IOUtils.toByteArray(inputStream)
inputStream.close()
key
}