in src/main/scala/com/gu/salesforce/messageHandler/MessageHandlerLambda.scala [25:39]
def credentialsAreValid(inputEvent: JsValue): Boolean = {
val maybeApiClientId = (inputEvent \ "queryStringParameters" \ "apiClientId").asOpt[String]
val maybeApiClientToken = (inputEvent \ "queryStringParameters" \ "apiToken").asOpt[String]
val maybeCredentials = (maybeApiClientId, maybeApiClientToken)
maybeCredentials match {
case (Some(apiClientId), Some(apiToken)) => {
(apiClientId == Config.apiClientId && apiToken == Config.apiToken)
}
case _ => {
logger.info(s"Could not find credentials in request")
false
}
}
}