
okhttp3.Handshake.class Maven / Gradle / Ivy
???? 3 ?
" _ ` a b c d e f g
h
i j d k l
m n d o p
q r
s t d u v
w x
h
q y z { z | }
~
q
" ? z ?
m ?
" ? z ? ?
tlsVersion Lokhttp3/TlsVersion; cipherSuite Lokhttp3/CipherSuite; peerCertificates Ljava/util/List; Signature 2Ljava/util/List; localCertificates L(Lokhttp3/TlsVersion;Lokhttp3/CipherSuite;Ljava/util/List;Ljava/util/List;)V Code LineNumberTable LocalVariableTable this Lokhttp3/Handshake; LocalVariableTypeTable ?(Lokhttp3/TlsVersion;Lokhttp3/CipherSuite;Ljava/util/List;Ljava/util/List;)V get /(Ljavax/net/ssl/SSLSession;)Lokhttp3/Handshake; ![Ljava/security/cert/Certificate; ignored *Ljavax/net/ssl/SSLPeerUnverifiedException; session Ljavax/net/ssl/SSLSession; cipherSuiteString Ljava/lang/String; tlsVersionString peerCertificatesList localCertificatesList
StackMapTable ? ? ? ? p 7 ? ^(Lokhttp3/TlsVersion;Lokhttp3/CipherSuite;Ljava/util/List;Ljava/util/List;)Lokhttp3/Handshake; ?(Lokhttp3/TlsVersion;Lokhttp3/CipherSuite;Ljava/util/List;Ljava/util/List;)Lokhttp3/Handshake; ()Lokhttp3/TlsVersion; ()Lokhttp3/CipherSuite; ()Ljava/util/List; 4()Ljava/util/List;
peerPrincipal ()Ljava/security/Principal; ? localPrincipal equals (Ljava/lang/Object;)Z other Ljava/lang/Object; that v hashCode ()I result I
SourceFile Handshake.java , ? # $ % & ' ( + ( ? ? ? java/lang/IllegalStateException cipherSuite == null , ? ? ? ? ? ? tlsVersion == null ? ? ? ? ? (javax/net/ssl/SSLPeerUnverifiedException ? ? ? ? ? M ? ? okhttp3/Handshake , - java/lang/NullPointerException ? ? ? ? ? 5 ? "java/security/cert/X509Certificate ? ? ? ? S T Y Z java/lang/Object java/lang/String okhttp3/CipherSuite javax/net/ssl/SSLSession okhttp3/TlsVersion java/util/List &javax/security/auth/x500/X500Principal ()V getCipherSuite ()Ljava/lang/String; (Ljava/lang/String;)V forJavaName )(Ljava/lang/String;)Lokhttp3/CipherSuite; getProtocol ((Ljava/lang/String;)Lokhttp3/TlsVersion; getPeerCertificates #()[Ljava/security/cert/Certificate; okhttp3/internal/Util
immutableList %([Ljava/lang/Object;)Ljava/util/List; java/util/Collections emptyList getLocalCertificates "(Ljava/util/List;)Ljava/util/List; isEmpty ()Z (I)Ljava/lang/Object; getSubjectX500Principal *()Ljavax/security/auth/x500/X500Principal; equal '(Ljava/lang/Object;Ljava/lang/Object;)Z 1 " # $ % &