Edit D:\chineseall_products\software\win-32bit\Java\jre\lib\sun\security\ssl\SSLSocketImpl.class
?? 4? < ? B D E F G H I J K L M N Q Y \ ] ^ ` a b c e f g k l n q r s u w y ? ? ? ? ? ? ?b?? ALERT: $assertionsDisabled ()B ()I ()V ()Z ()[B (B)V (B)Z (BB)V (I)V (III)V (J)J (Z)V ) ) called , Exception sending alert: $, Exception while waiting for close , IOException in getSession(): , RECV , Received record type: , SEND , after primary close; state = , called close() , called closeInternal( , called closeSocket( , called closeSocket() , close invoked again; state = , handling exception: , received EOFException: , received Exception: 9, request renegotiation to avoid sequence number overflow S, sequence number extremely close to overflow (2^64-1 packets). Closing connection. , setSoTimeout( (, setUseClientMode() invoked in state = +, waiting for close_notify or alert: state : <clinit> <init> <level <level = >, Algorithm missing: Already connected B 0Cannot change mode after SSL traffic has started (Cannot handle non-Inet socket addresses. Connection closed by remote host Connection has been shutdown: DEFAULT !Data received in non-data state: &Did not receive close_notify from peer Discarding app data )Expecting finished message, received data I %Insecure renegotiation is not allowed Internal error Malformed change cipher spec msg NULL &Received close_notify during handshake Received fatal alert: .Remote host closed connection during handshake )Remote host closed connection incorrectly SECONDS 7SO_LINGER timeout, close_notify message cannot be sent. Short alert message Signature Socket closed Socket is closed Socket is not connected State error, change cipher specs State error, send app data TLS10 "Underlying socket is not connected Unexpected exception %Warning: Using insecure renegotiation Z [ [B ] acc activate activated addHandshakeCompletedListener addToSNIServerNameList alertDescription algorithmConstraints allowUnsafeRenegotiation append autoClose available bind changeReadCiphers changeWriteCiphers checkEOF checkSequenceNumber checkWrite clientVerifyData close closeInternal closeReason closeSocket connect connection is closed connectionState contentType cs_APP_CLOSED cs_CLOSED cs_DATA cs_ERROR cs_HANDSHAKE cs_RENEGOTIATE cs_SENT_CLOSE cs_START currentThread debug decrypt description = desiredAssertionStatus dispose disposeCiphers doClientAuth doneConnect emptyList enableCBCProtection enableFormatChecks enableSessionCreation enabledCipherSuites enabledProtocols encrypt entrySet error error while writing to socket expectingFinished fatal fatal, getAcc getAlgorithmConstraints getAppInputStream getAppOutputStream getBooleanProperty getByName getCipherSuite getClientVerifyData getConnectionState getContext getDefaultCipherSuiteList getDefaultProtocolList getEnableSessionCreation getEnabledCipherSuites getEnabledProtocols "getEndpointIdentificationAlgorithm getHandshakeHash getHandshakeSession getHelloVersion getHost getHostAddress getHostName getInetAddress getInputStream getInstance getJavaNetAccess getLocalSocketAddress getMessage getName getNeedClientAuth getOriginalHostName getOutputStream getRemoteSocketAddress getSNIMatchers getSSLException getSSLParameters getServerNames getServerVerifyData getSession getSoLinger getSuportedProtocolList getSupportedCipherSuiteList getSupportedCipherSuites getSupportedProtocols getTcpNoDelay getUseCipherSuitesOrder getUseClientMode getWantClientAuth handleException handshake handshakeAlert handshakeHash handshakeListeners handshakeLock handshakeSession handshaker +handshaking attempted on unconnected socket hashCode heldRecordBuffer host identificationProtocol ignored -illegal change cipher spec msg, conn state = init initCause initHandshaker input inrec interrupt interrupted invalidate invalidated isAlert isCBCMode isClosed isConnected isDefaultCipherSuiteList isDefaultProtocolList isDone isEmpty isFirstAppOutputRecord isLayered isOn isSecureRenegotiation java/io/ByteArrayOutputStream java/io/EOFException java/io/IOException java/io/InputStream java/io/InterruptedIOException java/io/PrintStream java/lang/AssertionError java/lang/Class java/lang/Error java/lang/Exception "java/lang/IllegalArgumentException java/lang/IllegalStateException java/lang/Integer java/lang/InterruptedException java/lang/Object java/lang/RuntimeException java/lang/String java/lang/StringBuffer java/lang/StringBuilder java/lang/System java/lang/Thread java/lang/Throwable java/net/InetAddress java/net/InetSocketAddress java/net/Socket java/net/SocketAddress java/net/SocketException java/net/SocketTimeoutException java/net/UnknownHostException java/security/AccessController &java/security/GeneralSecurityException java/util/Collection java/util/Collections java/util/HashMap java/util/List java/util/concurrent/TimeUnit (java/util/concurrent/locks/ReentrantLock javax/crypto/BadPaddingException %javax/net/ssl/HandshakeCompletedEvent javax/net/ssl/SSLException #javax/net/ssl/SSLHandshakeException javax/net/ssl/SSLParameters "javax/net/ssl/SSLProtocolException jdk.tls.trustNameService kickstart kickstartHandshake length listener is null listener not registered lock needToSplitPayload newReadAuthenticator newReadCipher newWriteAuthenticator newWriteCipher no listeners noSniExtension noSniMatcher notifyAll nullSession out output performInitialHandshake preferLocalCipherSuites print println process_record protocolVersion put r read readAuthenticator readCipher readDataRecord readLock readRecord receiveChangeCipherSpec record recvAlert remove removeHandshakeCompletedListener requireCloseNotify reset roleIsServer secureRenegotiation sendAlert seqNumIsHuge seqNumOverflow sequence number overflow serverNames serverVerifyData sess setAlgorithmConstraints setAppDataValid setClientAuth setConnectionState setEnableSessionCreation setEnabledCipherSuites setEnabledProtocols "setEndpointIdentificationAlgorithm setHandshakeHash setHandshakeSession setHelloVersion setHost setIdentificationProtocol setNeedClientAuth setPerformancePreferences setSNIMatchers setSNIServerNames setSSLParameters setServerNames setSoTimeout setUseCipherSuitesOrder setUseClientMode setVersion setWantClientAuth skip sniMatchers sockInput sockOutput ssl sslContext start startHandshake started sun/misc/JavaNetAccess sun/misc/SharedSecrets sun/security/ssl/Alerts sun/security/ssl/AppInputStream sun/security/ssl/AppOutputStream sun/security/ssl/Authenticator "sun/security/ssl/BaseSSLSocketImpl sun/security/ssl/CipherBox sun/security/ssl/CipherSuiteList !sun/security/ssl/ClientHandshaker sun/security/ssl/Debug sun/security/ssl/HandshakeHash sun/security/ssl/Handshaker sun/security/ssl/InputRecord sun/security/ssl/MAC sun/security/ssl/OutputRecord sun/security/ssl/ProtocolList sun/security/ssl/ProtocolVersion sun/security/ssl/Record sun/security/ssl/SSLContextImpl sun/security/ssl/SSLSessionImpl sun/security/ssl/SSLSocketImpl 4sun/security/ssl/SSLSocketImpl$NotifyHandshakeThread !sun/security/ssl/ServerHandshaker sun/security/ssl/Utilities toHexString toString toStringArray trustNameService tryLock unlock useImplicitHost v wait waitForClose warning warning, write writeAuthenticator writeCipher writeLock writeRecord writeRecordInternal . = > @ A C O P R U V W X [ i j o t x { } ? ?59:AW? !"#$%&'()*+,-./01234???????????????????????? Ljava/io/ByteArrayOutputStream; Ljava/io/InputStream; Ljava/io/OutputStream; Ljava/io/PrintStream; Ljava/lang/Object; Ljava/lang/String; $Ljava/security/AccessControlContext; $Ljava/security/AlgorithmConstraints; Ljava/util/Collection; Ljava/util/HashMap; Ljava/util/List; Ljava/util/concurrent/TimeUnit; *Ljava/util/concurrent/locks/ReentrantLock; Ljavax/net/ssl/SSLException; !Lsun/security/ssl/AppInputStream; "Lsun/security/ssl/AppOutputStream; Lsun/security/ssl/Authenticator; Lsun/security/ssl/CipherBox; "Lsun/security/ssl/CipherSuiteList; Lsun/security/ssl/Debug; Lsun/security/ssl/HandshakeHash; Lsun/security/ssl/Handshaker; Lsun/security/ssl/InputRecord; Lsun/security/ssl/MAC; Lsun/security/ssl/OutputRecord; Lsun/security/ssl/ProtocolList; "Lsun/security/ssl/ProtocolVersion; !Lsun/security/ssl/SSLContextImpl; !Lsun/security/ssl/SSLSessionImpl; 2Ljava/util/Collection<Ljavax/net/ssl/SNIMatcher;>; /Ljava/util/List<Ljavax/net/ssl/SNIServerName;>; cLjava/util/HashMap<Ljavax/net/ssl/HandshakeCompletedListener;Ljava/security/AccessControlContext;>; ()Ljava/io/InputStream; ()Ljava/io/OutputStream; (Ljava/lang/Exception;)V (Ljava/lang/Exception;Z)V ()Ljava/lang/String; ()[Ljava/lang/String; (B)Ljava/lang/String; (BLjava/lang/String;)V (I)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (Ljava/lang/String;I)V (Ljava/lang/String;Z)Z ([Ljava/lang/String;)V (I)Ljava/lang/StringBuilder; (Z)Ljava/lang/StringBuilder; ()Ljava/lang/Thread; (BLjava/lang/Throwable;)V ()Ljava/net/InetAddress; (Ljava/net/InetAddress;I)V (Ljava/net/Socket;)V ()Ljava/net/SocketAddress; (Ljava/net/SocketAddress;)V (Ljava/net/SocketAddress;I)V &()Ljava/security/AccessControlContext; &()Ljava/security/AlgorithmConstraints; '(Ljava/security/AlgorithmConstraints;)V ()Ljava/util/Collection; (Ljava/util/Collection;)V ()Ljava/util/List; (Ljava/util/List;)V ()Ljava/util/Set; #(JLjava/util/concurrent/TimeUnit;)Z -(Ljavax/net/ssl/HandshakeCompletedListener;)V ()Ljavax/net/ssl/SSLParameters; (Ljavax/net/ssl/SSLParameters;)V ()Ljavax/net/ssl/SSLSession; ()Lsun/misc/JavaNetAccess; #()Lsun/security/ssl/AppInputStream; $()Lsun/security/ssl/AppOutputStream; "()Lsun/security/ssl/Authenticator; $(Lsun/security/ssl/Authenticator;B)V ()Lsun/security/ssl/CipherBox; $()Lsun/security/ssl/CipherSuiteList; %(Lsun/security/ssl/CipherSuiteList;)V %(Lsun/security/ssl/CipherSuiteList;)Z %(Z)Lsun/security/ssl/CipherSuiteList; "()Lsun/security/ssl/HandshakeHash; #(Lsun/security/ssl/HandshakeHash;)V !(Lsun/security/ssl/InputRecord;)V "(Lsun/security/ssl/InputRecord;Z)V "(Lsun/security/ssl/OutputRecord;)V #(Lsun/security/ssl/OutputRecord;Z)V !()Lsun/security/ssl/ProtocolList; "(Lsun/security/ssl/ProtocolList;)V "(Lsun/security/ssl/ProtocolList;)Z "(Z)Lsun/security/ssl/ProtocolList; $()Lsun/security/ssl/ProtocolVersion; %(Lsun/security/ssl/ProtocolVersion;)V $(Lsun/security/ssl/SSLContextImpl;)V %(Lsun/security/ssl/SSLContextImpl;Z)V #()Lsun/security/ssl/SSLSessionImpl; $(Lsun/security/ssl/SSLSessionImpl;)V #(Lsun/security/ssl/SSLSocketImpl;)V 9(Ljava/io/OutputStream;ZLjava/io/ByteArrayOutputStream;)V )(Ljava/net/Socket;Ljava/io/InputStream;)V .(Ljava/io/InputStream;Ljava/io/OutputStream;)V &(Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/net/InetAddress;)Ljava/lang/String; 7(Lsun/security/ssl/SSLContextImpl;Ljava/lang/String;I)V ,(Ljava/lang/String;)Ljava/lang/StringBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; +(BLjava/lang/String;Ljava/lang/Throwable;)V *(Ljava/lang/String;Ljava/lang/Throwable;)V ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; *(Ljava/lang/String;)Ljava/net/InetAddress; ;(Lsun/security/ssl/SSLContextImpl;Ljava/net/InetAddress;I)V 9(Ljava/util/Set;Ljavax/net/ssl/HandshakeCompletedEvent;)V 1(BLjava/lang/String;)Ljavax/net/ssl/SSLException; 6(Ljavax/net/ssl/SSLSocket;Ljavax/net/ssl/SSLSession;)V ?(Lsun/security/ssl/Authenticator;Lsun/security/ssl/CipherBox;)V ,(Ljava/lang/String;)Lsun/security/ssl/Debug; K(Lsun/security/ssl/SSLContextImpl;Ljava/net/Socket;Ljava/io/InputStream;Z)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; I(Lsun/security/ssl/SSLContextImpl;Ljava/net/Socket;Ljava/lang/String;IZ)V N(Lsun/security/ssl/SSLContextImpl;Ljava/lang/String;ILjava/net/InetAddress;I)V R(Lsun/security/ssl/SSLContextImpl;Ljava/net/InetAddress;ILjava/net/InetAddress;I)V 4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List; F(BLjava/lang/Throwable;Ljava/lang/String;)Ljavax/net/ssl/SSLException; ?(Lsun/security/ssl/SSLSocketImpl;Lsun/security/ssl/SSLContextImpl;Lsun/security/ssl/ProtocolList;BLsun/security/ssl/ProtocolVersion;ZZ[B[B)V ?(Lsun/security/ssl/SSLSocketImpl;Lsun/security/ssl/SSLContextImpl;Lsun/security/ssl/ProtocolList;Lsun/security/ssl/ProtocolVersion;ZZ[B[B)V ?(Lsun/security/ssl/SSLContextImpl;ZLsun/security/ssl/CipherSuiteList;BZLsun/security/ssl/ProtocolList;Ljava/lang/String;Ljava/security/AlgorithmConstraints;Ljava/util/Collection;Z)V ?(Lsun/security/ssl/SSLContextImpl;ZLsun/security/ssl/CipherSuiteList;BZLsun/security/ssl/ProtocolList;Ljava/lang/String;Ljava/security/AlgorithmConstraints;Ljava/util/Collection<Ljavax/net/ssl/SNIMatcher;>;Z)V ? Z ? d? d / z ? z ? z ? z ? z ? z ? z zB zC zI z[ z] z^ z? z ? |d | ???F ?T ? ? ~ ?!" ?#c$ m%?& ?' ?(G)Q*?* h+R+?+ ?, ?- ?. ?/ ?0O0 h1O2 ?3 _4 v4M4?5 ?6E6e6 ? 0 ? 1 ? 1 ? 1 ? 18 1P 1 T 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 26 27 2; 2D 2H 2V 2\ 2? 2? 2? 2? 2 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 3 3 3 3 3 3` 3a 3? 3 ? 4 ? 4 T 5 ? 5h 5? 5 ? 6_ 7 T 8i 8y 8? 8t 9~ : ? ; ? ;g ;j ;z ;? ;? ;? ; ?: ?; ?= ?> ?> ?> ?> ?> ?>?>?? ?@ ?A?B TCJCKCmCrCD TE ?F TG ?H ?I ?J ?K ?L TM TN ?O ?O ?P ?Q ?R ?SfT ?UuV ?W ?WvXxX ?Y?Z ?\w] ?_=b?b ?c>d@d ?ekfg ?h ?injXkLlUl?m?n?n ?olpq ?r ?s tpt|t ?v ?w Ty?z T{P|Y} ?~ ?? ?? ?? ?? T? ?? ?? T? ?? T? ?? ?? ??N? ?? ?? T? T? ?? ?? ? ? ? ? ? ? ? ? ? ? ? ? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? ? ?m ?? ? ?& ?' ?? ?? ? ?% ?% ?$ ?? ?? ?? ?? ?? ? ? ?h ?? ? ?. ?/ ?i ?j ?? ?? ?? ? ?0 ? ? ?n ?+ ?3 ?? ?% ?9 ?> ?? ? ?B ?f ?u ?? ?? ?? ?C ? ?q ?% ?l ?m ?% ? ( : ; < = ? A % F " p w b b ? ? ? ? 4 5 6 7 8 D E d ? ? ! - y * , t ? ? ? ? ? ? ) ; = @ G H J K M S Y ] a ? ? ? ? ? ? P Q \ ^ e r ? ? _ c s ! - L N O X Z [ ? -? -? -? -? -? -? -? -? -? -? -? -? -? -? -? - - - - - - - - - -# -1 -2 -7 -8 -I -R -T -U -V -W -` -k o x v????g Code ConstantValue Exceptions InnerClasses LineNumberTable NotifyHandshakeThread SSLSocketImpl.java SourceFile StackMapTable 1 - 4 ? d { ? ? d { ? ? d { ? ? d { ? ? d { ? ? d { ? ? d { ? ? d { ? B ? d ? z ?' ? Z ] z ? z ? ? z ~ ?, ? ?! c$ p 8 "