okhttp3.internal.tls.BasicCertificateChainCleaner.class Maven / Gradle / Ivy
???? 4 ? 1okhttp3/internal/tls/BasicCertificateChainCleaner ,okhttp3/internal/tls/CertificateChainCleaner ((Lokhttp3/internal/tls/TrustRootIndex;)V #Lorg/jetbrains/annotations/NotNull; trustRootIndex kotlin/jvm/internal/Intrinsics
checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
()V
%Lokhttp3/internal/tls/TrustRootIndex; this 3Lokhttp3/internal/tls/BasicCertificateChainCleaner; clean 4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List; y(Ljava/util/List<+Ljava/security/cert/Certificate;>;Ljava/lang/String;)Ljava/util/List; (javax/net/ssl/SSLPeerUnverifiedException chain hostname java/util/ArrayDeque ! java/util/Collection # (Ljava/util/Collection;)V %
" & java/util/Deque ( java/util/ArrayList *
+ java/util/List - removeFirst ()Ljava/lang/Object; / 0 ) 1 queue.removeFirst() 3 checkNotNullExpressionValue 5
6 add (Ljava/lang/Object;)Z 8 9 . : size ()I <