classes.io.netty.handler.ssl.Java8SslUtils.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
( j
k l m n
o p q m r
s m t u v u w x y
z m { | }
j ~
? ? ?
?
?
?
' ?
k ? ?
?
?
o ?
k ?
k ?
k ? ? n ? t ?
$ ?
$ ? ? ? ()V Code LineNumberTable LocalVariableTable this $Lio/netty/handler/ssl/Java8SslUtils; getSniHostNames /(Ljavax/net/ssl/SSLParameters;)Ljava/util/List;
serverName Ljavax/net/ssl/SNIServerName;
sslParameters Ljavax/net/ssl/SSLParameters; names Ljava/util/List; strings LocalVariableTypeTable /Ljava/util/List; $Ljava/util/List;
StackMapTable ? ? x Signature C(Ljavax/net/ssl/SSLParameters;)Ljava/util/List; setSniHostNames 0(Ljavax/net/ssl/SSLParameters;Ljava/util/List;)V D(Ljavax/net/ssl/SSLParameters;Ljava/util/List;)V "(Ljava/util/List;)Ljava/util/List; name Ljava/lang/String; sniServerNames 6(Ljava/util/List;)Ljava/util/List; getSniHostName ([B)Ljava/util/List; hostname [B getUseCipherSuitesOrder (Ljavax/net/ssl/SSLParameters;)Z setUseCipherSuitesOrder !(Ljavax/net/ssl/SSLParameters;Z)V useOrder Z setSNIMatchers 6(Ljavax/net/ssl/SSLParameters;Ljava/util/Collection;)V matchers Ljava/util/Collection; Ljava/util/Collection<*>; 9(Ljavax/net/ssl/SSLParameters;Ljava/util/Collection<*>;)V checkSniHostnameMatch (Ljava/util/Collection;[B)Z matcher Ljavax/net/ssl/SNIMatcher; Ljavax/net/ssl/SNIHostName; matcherIt Ljava/util/Iterator; 0Ljava/util/Iterator; y (Ljava/util/Collection<*>;[B)Z
SourceFile Java8SslUtils.java RuntimeInvisibleAnnotations 1Lio/netty/util/internal/SuppressJava6Requirement; reason #Usage guarded by java version check ) * ? ? ? ? ? ? ? ? ? java/util/ArrayList ? ? ) ? ? ? ? ? ? ? ? javax/net/ssl/SNIServerName javax/net/ssl/SNIHostName ? ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder Only ? ? ? ? ? % instances are supported, but found: ? ? ? ? ) ? 0 E ? ? java/lang/String ) ? ? ? N ? P ? T ? ? javax/net/ssl/SNIMatcher ? ? ? ? "io/netty/handler/ssl/Java8SslUtils java/lang/Object java/util/List java/util/Iterator javax/net/ssl/SSLParameters getServerNames ()Ljava/util/List; isEmpty ()Z java/util/Collections emptyList size ()I (I)V iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getAsciiName ()Ljava/lang/String; add (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Class getName -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V setServerNames (Ljava/util/List;)V ([B)V
singletonList $(Ljava/lang/Object;)Ljava/util/List; (Z)V (Ljava/util/Collection;)V java/util/Collection getType matches (Ljavax/net/ssl/SNIServerName;)Z 0 ' ( ) * + / *? ? , ! - . / 0 1 + 3 ?*? L+? +? ? ? ?? Y+? ? M+? N-? ? T-?
? :? ? ,? ?
? W? ,? Y? Y? ? ? ? ? ? ? ? ????,? , *
$ % &