META-INF.modules.java.base.classes.sun.security.ssl.AlpnExtension$AlpnSpec.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ?
C
D E
F G H
8 I J K
C L
M
N O
P
Q R S T U
C
8 V R W X Y Z [
\ 9 ]
P ^ _ a applicationProtocols Ljava/util/List; Signature $Ljava/util/List; ([Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this AlpnSpec InnerClasses )Lsun/security/ssl/AlpnExtension$AlpnSpec; [Ljava/lang/String; (Ljava/nio/ByteBuffer;)V bytes [B appProtocol Ljava/lang/String; buffer Ljava/nio/ByteBuffer; listLen I
protocolNames LocalVariableTypeTable
StackMapTable c d .
Exceptions e toString ()Ljava/lang/String;
SourceFile AlpnExtension.java NestHost f " g h i j k l m n o "javax/net/ssl/SSLProtocolException java/lang/StringBuilder JInvalid application_layer_protocol_negotiation: insufficient data (length= p q p r ) = > " s t u v NInvalid application_layer_protocol_negotiation: incorrect list length (length= java/util/LinkedList w x y z YInvalid application_layer_protocol_negotiation extension: empty application protocol name java/lang/String { | } " ~ ? 'sun/security/ssl/AlpnExtension$AlpnSpec java/lang/Object ? .sun/security/ssl/SSLExtension$SSLExtensionSpec SSLExtensionSpec java/nio/ByteBuffer java/util/List java/io/IOException sun/security/ssl/AlpnExtension ()V java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; java/util/Collections unmodifiableList "(Ljava/util/List;)Ljava/util/List; remaining ()I append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (Ljava/lang/String;)V sun/security/ssl/Record getInt16 (Ljava/nio/ByteBuffer;)I hasRemaining ()Z getBytes8 (Ljava/nio/ByteBuffer;)[B !java/nio/charset/StandardCharsets UTF_8 Ljava/nio/charset/Charset; ([BLjava/nio/charset/Charset;)V add (Ljava/lang/Object;)Z sun/security/ssl/SSLExtension 0 ! " # $ T *? *+? ? ? ? % F G H G I &