package corewala.buran.io.gemini import java.security.cert.X509Certificate import javax.net.ssl.TrustManager import javax.net.ssl.X509TrustManager import javax.security.cert.CertificateException import kotlin.jvm.Throws object DummyTrustManager { fun get(): Array { return arrayOf( object : X509TrustManager { override fun checkClientTrusted( chain: Array?, authType: String? ) { } override fun checkServerTrusted( chain: Array?, authType: String? ) { println("checkServerTrusted()") println("checkServerTrusted() authType: $authType") chain?.forEach { cert -> println("checkServerTrusted() cert: ${cert.subjectDN}") } } override fun getAcceptedIssuers(): Array { return arrayOf() } }) } }