def fromJson()

in pan-domain-auth-play/src/main/scala/com/gu/pandomainauth/service/oAuthModel.scala [11:16]


  def fromJson(json: JsValue) = Json.fromJson[DiscoveryDocument](json).getOrElse(
    throw new IllegalArgumentException("Invalid discovery document")
  )
}

case class Token(access_token:String, token_type:String, expires_in:Long, id_token:String) {