META-INF.modules.java.base.classes.javax.net.ssl.SSLEngine.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 ?
z { | }
~ ?
?
? ? ?
z ?
z
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
? ? ? peerHost Ljava/lang/String; peerPort I ()V Code LineNumberTable LocalVariableTable this Ljavax/net/ssl/SSLEngine; (Ljava/lang/String;I)V getPeerHost ()Ljava/lang/String; getPeerPort ()I wrap K(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)Ljavax/net/ssl/SSLEngineResult; src Ljava/nio/ByteBuffer; dst
Exceptions ? L([Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)Ljavax/net/ssl/SSLEngineResult; srcs [Ljava/nio/ByteBuffer;
StackMapTable N([Ljava/nio/ByteBuffer;IILjava/nio/ByteBuffer;)Ljavax/net/ssl/SSLEngineResult; unwrap L(Ljava/nio/ByteBuffer;[Ljava/nio/ByteBuffer;)Ljavax/net/ssl/SSLEngineResult; dsts N(Ljava/nio/ByteBuffer;[Ljava/nio/ByteBuffer;II)Ljavax/net/ssl/SSLEngineResult; getDelegatedTask ()Ljava/lang/Runnable; closeInbound
isInboundDone ()Z
closeOutbound isOutboundDone getSupportedCipherSuites ()[Ljava/lang/String; getEnabledCipherSuites setEnabledCipherSuites ([Ljava/lang/String;)V getSupportedProtocols getEnabledProtocols setEnabledProtocols
getSession ()Ljavax/net/ssl/SSLSession; getHandshakeSession beginHandshake getHandshakeStatus ? HandshakeStatus InnerClasses 1()Ljavax/net/ssl/SSLEngineResult$HandshakeStatus; setUseClientMode (Z)V getUseClientMode setNeedClientAuth getNeedClientAuth setWantClientAuth getWantClientAuth setEnableSessionCreation getEnableSessionCreation getSSLParameters ()Ljavax/net/ssl/SSLParameters; params Ljavax/net/ssl/SSLParameters; setSSLParameters (Ljavax/net/ssl/SSLParameters;)V s [Ljava/lang/String; i getApplicationProtocol getHandshakeApplicationProtocol 'setHandshakeApplicationProtocolSelector "(Ljava/util/function/BiFunction;)V selector Ljava/util/function/BiFunction; LocalVariableTypeTable pLjava/util/function/BiFunction;Ljava/lang/String;>; Signature s(Ljava/util/function/BiFunction;Ljava/lang/String;>;)V 'getHandshakeApplicationProtocolSelector !()Ljava/util/function/BiFunction; r()Ljava/util/function/BiFunction;Ljava/lang/String;>;
SourceFile SSLEngine.java % & ! " # $ java/nio/ByteBuffer 1 < "java/lang/IllegalArgumentException src == null % ? = @ dsts == null 'java/lang/UnsupportedOperationException javax/net/ssl/SSLParameters J I ? L N I ? L ] E \ Z _ E ^ Z ? I K L ? I O L javax/net/ssl/SSLEngine java/lang/Object javax/net/ssl/SSLException ? -javax/net/ssl/SSLEngineResult$HandshakeStatus (Ljava/lang/String;)V setCipherSuites setProtocols getCipherSuites getProtocols javax/net/ssl/SSLEngineResult! ! " # $ ' % &