Dukungan untuk SSL/TLS tidak diamanatkan dalam spesifikasi JDBC. Jadi Anda tidak dapat mengharapkannya di setiap driver.
Konfigurasi SSL pada server database dapat disimpulkan dari URL JDBC, tetapi hal ini tidak perlu bersifat deterministik. Dalam kasus Oracle, jika Anda melihat bahwa URL berisi string koneksi yang menunjukkan bahwa protokol yang digunakan adalah TCPS, bukan TCP, yang menunjukkan penggunaan SSL/TLS. Jika Anda melakukan ini untuk memvalidasi konfigurasi keamanan, saya akan menyebut Anda ceroboh.
Tidaklah bijaksana untuk memverifikasi konfigurasi klien sendirian untuk menentukan apakah server database menerima koneksi melalui SSL, terutama jika koneksi non-SSL tidak diizinkan. Mekanisme untuk memverifikasi konfigurasi SSL/TLS akan bervariasi dari database ke database, tetapi akan ada panduan keamanan yang sesuai untuk mengonfigurasi database dalam setiap kasus.
Namun, jika Anda ingin melakukan tes cepat, untuk memverifikasi apakah konektivitas melebihi SSL/TLS, maka yang harus Anda ketahui adalah bahwa koneksi aman SSL/TLS dimulai dengan jabat tangan. Jika Anda tidak melihatnya, berarti driver Anda tidak menggunakan SSL/TLS. Anda harus mengendus lalu lintas jaringan untuk ini (pastikan Anda memiliki otorisasi untuk melakukannya). Tentu saja, akan memakan waktu lebih lama untuk menetapkan kasus jika kumpulan koneksi digunakan, karena koneksi fisik di kumpulan dapat digunakan kembali berkali-kali (tanpa koneksi baru sedang disiapkan). Demikian juga, Anda mungkin juga menemukan nmap berguna, tetapi saya tidak pernah menggunakannya untuk tujuan ini.