oracle.net.nt.TcpsConfigure.class Maven / Gradle / Ivy
???? 2 ?
L o p
q r s
" t u
" v w
o x
y
" z
{ |
o
}
~ K ?
" ? ? ?
?
?
? K ? K ?
? ? ? ? ? ? ?
~ ? ?
~ ? ~ ? ~ ?
~ ?
~ ?
? ?
K ?
" ?
K ? ?
" ?
" ?
" ? ?
0 o
" ?
" ?
0 ?
0 ?
" ?
0 {
" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R ? ? ? ? ? DEBUG Z
ConstantValue VALID_SSL_VERSION_STRINGS [Ljava/lang/String; TABLE_ENABLED_SSL_PROTOCOLS [[Ljava/lang/String; !VALID_SSL_STRING_TO_PROTOCOLS_MAP [I ()V Code LineNumberTable configureVersion .(Ljavax/net/ssl/SSLSocket;Ljava/lang/String;)V
StackMapTable ? ? ? ? ?
Exceptions ? configureCipherSuites
matchServerDN ((Ljava/lang/String;Ljava/lang/String;Z)Z normalizeDN &(Ljava/lang/String;)Ljava/lang/String; ? reverseDN
SourceFile TcpsConfigure.java W X oracle.net.ssl_version ? ? i ( ? ? ) ? ? java/lang/StringBuilder
(ssl_version= ? ? ? ? ? ? oracle/net/jdbc/nl/NVFactory ? ? ? ? ? Q R ? ? oracle/net/jdbc/nl/NLException oracle/net/ns/NetException W ? ? ? W ? S T U V ? ? ? "java/lang/IllegalArgumentException oracle.net.ssl_cipher_suites (cipher_suites= (cipher_suites=( )) ? ? java/lang/String ? ? ? ? ? ? ? ? ? ? ? ? h i ? ? k i CN= ? ? ? ? ? ? java/lang/StringBuffer ? ? ? ? ? ? ? ? ? ? ? ? 0 undetermined 2 2.0 version 2 3 3.0 version 3 only 1 1.0 version 1 only 1 or 3
1.0 or 3.0 version 1 or version 3 TLSv1 SSLv3
SSLv2Hello oracle/net/nt/TcpsConfigure java/lang/Object oracle/net/jdbc/nl/NVPair javax/net/ssl/SSLSocket java/io/IOException java/lang/System getProperty
startsWith (Ljava/lang/String;)Z endsWith append -(Ljava/lang/String;)Ljava/lang/StringBuilder; substring (I)Ljava/lang/String; toString ()Ljava/lang/String; createNVPair /(Ljava/lang/String;)Loracle/net/jdbc/nl/NVPair; getAtom equalsIgnoreCase (ILjava/lang/String;)V initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; (I)V setEnabledProtocols ([Ljava/lang/String;)V getListSize ()I
getRHSType
LIST_COMMASEP I RHS_LIST getListElement (I)Loracle/net/jdbc/nl/NVPair; getName setEnabledCipherSuites equals (Ljava/lang/Object;)Z indexOf (Ljava/lang/String;)I (II)I (II)Ljava/lang/String; trim toUpperCase ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (C)Ljava/lang/StringBuffer; length lastIndexOf ! K L M N O P Q R S T U V W X Y ! *? ? Z
n o [ \ Y ? ?+? ? L=+? ?+? ? '+? ? ? Y?
? +? ? ?
L? ? Y?
? +? ? ?
L? Y? +? N-? :6? ?? ? 2? ? =? ???? N? Y?+? -? ? ?? ?? ? Y?? ?? ? .2N*-? ? :? Y?? ? ? ?? V ? ? ? ? ? Z f ? ?
? ? ? " ? = ? V ? b ? h ? t ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ] 1
? 2? ^ _? B `? a _ G b c d e \ Y ? ?+? ? L+? ?+? ? (+? ? ? Y? ? +? ? ?
L? ? Y? ? +? ? ?
L? Y? +? M,? !? "N,? #? $?
,? #? %? %6,? !? -,? &? 'S???? ? Y?+? ?*-? (? #M? Y?+? ?M? Y?? ,? ? ?? V ? ? V ? ? Z V ? ?
? ? ? ! ? = ? V ? b ? j ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ] -
-? ' ^ G? ? ? a _ `L b c d f g Y ? n*? )K*? ?? )+? )L+? ?+*? *? ?*? +K+*? *? ??*,? ->? .*,? .? **,? .? /K? *? K+*? *? ?? Z V
" $ ) 1 3 5 < A L \! b" j# l% ]
? & h i Y M ?? 0Y? 1LMN66*? 2K*=? .Y6? ?*? /M,? 2M+,? 3? 4W+=? 5W6*? 6d? ?*,? .6? *`? N+-? 2? 4W? 4*`? /N+-? 2? 4W+,? 5W*? 6d? ?`6??o+? 7? Z j 8 9
: ; <