okhttp3.internal.platform.OpenJSSEPlatform.class Maven / Gradle / Ivy
???? 4 *okhttp3/internal/platform/OpenJSSEPlatform "okhttp3/internal/platform/Platform provider Ljava/security/Provider;
newSSLContext ()Ljavax/net/ssl/SSLContext; #Lorg/jetbrains/annotations/NotNull; TLSv1.3
javax/net/ssl/SSLContext getInstance F(Ljava/lang/String;Ljava/security/Provider;)Ljavax/net/ssl/SSLContext;
+SSLContext.getInstance("TLSv1.3", provider) kotlin/jvm/internal/Intrinsics checkNotNullExpressionValue '(Ljava/lang/Object;Ljava/lang/String;)V
this ,Lokhttp3/internal/platform/OpenJSSEPlatform; platformTrustManager "()Ljavax/net/ssl/X509TrustManager; !javax/net/ssl/TrustManagerFactory getDefaultAlgorithm ()Ljava/lang/String; " #
! $ O(Ljava/lang/String;Ljava/security/Provider;)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 = >
<