Edit D:\chineseall_products\software\win-32bit\Java\jre\lib\sun\security\ssl\ServerNameExtension.class
?? 4 " # $ % ( * , extension ()I ()V ()Z ()[B (I)V (I[B)V ([B)V ), name= ), value= , server_name: , value= <init> Duplicated server name of type EXT_SERVER_NAME (Empty HostName in server name indication Extension I Illegal server name, type=( $Illegal server name, type=host_name( Invalid Invalid server_name extension NAME_HEADER_LENGTH Signature "The ServerNameList cannot be empty UTF_8 [ [B ] append emptyList emptyMap equals get getBytes16 getEncoded getInt16 getInt8 getServerNames getType hasNext id initCause isEmpty isIdentical isMatched iterator java/io/IOException "java/lang/IllegalArgumentException java/lang/Integer java/lang/RuntimeException java/lang/String java/lang/StringBuffer java/lang/StringBuilder !java/nio/charset/StandardCharsets java/util/ArrayList java/util/Collection java/util/Collections java/util/Iterator java/util/LinkedHashMap java/util/List java/util/Map javax/net/ssl/SNIHostName javax/net/ssl/SNIMatcher javax/net/ssl/SNIServerName "javax/net/ssl/SSLProtocolException length listLength matches next put putBytes16 putInt16 putInt8 send size sniMap sun/security/ssl/Debug sun/security/ssl/ExtensionType "sun/security/ssl/HandshakeInStream #sun/security/ssl/HandshakeOutStream sun/security/ssl/HelloExtension $sun/security/ssl/ServerNameExtension 6sun/security/ssl/ServerNameExtension$UnknownServerName toString type unmodifiableList valueOf values + ? @ A B C D E F G H I J K L M N O P Q ] ^ _ ` a b c Ljava/nio/charset/Charset; Ljava/util/Map; Lsun/security/ssl/ExtensionType; ALjava/util/Map<Ljava/lang/Integer;Ljavax/net/ssl/SNIServerName;>; (I)Ljava/lang/Integer; ()Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)V ([B)Ljava/lang/String; (I)Ljava/lang/StringBuilder; ([BLjava/nio/charset/Charset;)V ()Ljava/util/Collection; (Ljava/util/Collection;)V (Ljava/util/Collection;)Z ()Ljava/util/Iterator; ()Ljava/util/List; (Ljava/util/List;)V (Ljava/util/List;)Z ()Ljava/util/Map; (Ljavax/net/ssl/SNIServerName;)Z #(Lsun/security/ssl/ExtensionType;)V ((Lsun/security/ssl/HandshakeInStream;I)V ((Lsun/security/ssl/HandshakeOutStream;)V &(Ljava/lang/Object;)Ljava/lang/Object; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; "(Ljava/util/List;)Ljava/util/List; 5(Ljava/util/Collection<Ljavax/net/ssl/SNIMatcher;>;)Z 1()Ljava/util/List<Ljavax/net/ssl/SNIServerName;>; 2(Ljava/util/List<Ljavax/net/ssl/SNIServerName;>;)V 2(Ljava/util/List<Ljavax/net/ssl/SNIServerName;>;)Z 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 9 ! S ! ) ? \ ? ? e ? 4 5 7 [ 8 ; 2 3 X Y W g ? U ? 0 ? d ? ? d ? - ? ? h ? ? >