Cómo configurar la fuente de datos SSL Spring / Heroku / postgres

Estoy tratando de crear una fuente de datos desde mi aplicación Heroku / Spring a la base de datos postgres.heroku.com postgres. Aquí está miapplicationContext.xml retazo.

<bean id="securityDataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="org.postgresql.Driver"/>
    <property name="url" value="jdbc:postgresql://url/dstabase"/>
    <property name="username" value="user"/>
    <property name="password" value="password"/>
</bean>

Pero cuando ejecuto la aplicación, Tomcat da este error:

Cannot create PoolableConnectionFactory (FATAL: no pg_hba.conf entry for host "10.11.12.13", user "username", database "database", SSL off)

¿Cómo puedo configurarlo para usar SSL? Lo necesito para establecer una conexión con postgres.heroku.com

Respuestas a la pregunta(4)

Su respuesta a la pregunta