okhttp3.internal.platform.BouncyCastlePlatform.class Maven / Gradle / Ivy
???? 4 .okhttp3/internal/platform/BouncyCastlePlatform "okhttp3/internal/platform/Platform provider Ljava/security/Provider;
newSSLContext ()Ljavax/net/ssl/SSLContext; #Lorg/jetbrains/annotations/NotNull; TLS
javax/net/ssl/SSLContext getInstance F(Ljava/lang/String;Ljava/security/Provider;)Ljavax/net/ssl/SSLContext;
'SSLContext.getInstance("TLS", provider) kotlin/jvm/internal/Intrinsics checkNotNullExpressionValue '(Ljava/lang/Object;Ljava/lang/String;)V
this 0Lokhttp3/internal/platform/BouncyCastlePlatform; platformTrustManager "()Ljavax/net/ssl/X509TrustManager; PKIX BCJSSE " !javax/net/ssl/TrustManagerFactory $ I(Ljava/lang/String;Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; &
% ' java/security/KeyStore ) init (Ljava/security/KeyStore;)V + ,
% - factory / getTrustManagers ()[Ljavax/net/ssl/TrustManager; 1 2
% 3 checkNotNull (Ljava/lang/Object;)V 5 6
7 javax/net/ssl/X509TrustManager 9 java/lang/StringBuilder ; ()V = >
<