Como se conectar a um banco de dados MySQL remoto via SSL usando o Play Framework?

Implantei aplicativos Play em ambientes distribuídos, apoiados por um banco de dados MySQL remoto. Especificamente, os aplicativos são hospedados no heroku e o banco de dados no Amazon RDS (embora isso realmente se aplique a qualquer conexão remota ao banco de dados). Como o banco de dados não é apenas no host local, prefiro que a conexão remota do MySQL seja feita por SSL para segurança.

Dado que um certificado de CA é confiável, como posso configurar um aplicativo Play para conectar-se ao servidor MySQL por SSL, apenas se o certificado do host puder ser verificado?

Suponha isso como a configuração atual do banco de dados:

db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://url.to.database/test_db"
db.default.user=root 
db.default.password="...."

questionAnswers(2)

yourAnswerToTheQuestion