JdkAlpnSslEngine

cc.otavia.handler.ssl.JdkAlpnSslEngine
See theJdkAlpnSslEngine companion object

Attributes

Companion
object
Graph
Supertypes
class JdkSslEngine
class SSLEngine
class Object
trait Matchable
class Any

Members list

Value members

Constructors

def this(engine: SSLEngine, apn: JdkApplicationProtocolNegotiator, isServer: Boolean)

Concrete methods

override def getApplicationProtocol: String

Attributes

Definition Classes
SSLEngine
override def getHandshakeApplicationProtocol: String

Attributes

Definition Classes
SSLEngine
override def getHandshakeApplicationProtocolSelector: BiFunction[SSLEngine, List[String], String]

Attributes

Definition Classes
SSLEngine
override def getNegotiatedApplicationProtocol: String

Attributes

Definition Classes
override def setHandshakeApplicationProtocolSelector(selector: BiFunction[SSLEngine, List[String], String]): Unit

Attributes

Definition Classes
SSLEngine
override def setNegotiatedApplicationProtocol(applicationProtocol: String): Unit

Attributes

Definition Classes
override def unwrap(src: ByteBuffer, dst: ByteBuffer): SSLEngineResult

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
override def unwrap(src: ByteBuffer, dsts: Array[ByteBuffer]): SSLEngineResult

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
override def unwrap(src: ByteBuffer, dsts: Array[ByteBuffer], offset: Int, length: Int): SSLEngineResult

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
override def wrap(src: ByteBuffer, dst: ByteBuffer): SSLEngineResult

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
override def wrap(srcs: Array[ByteBuffer], dst: ByteBuffer): SSLEngineResult

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
override def wrap(srcs: Array[ByteBuffer], offset: Int, length: Int, dst: ByteBuffer): SSLEngineResult

Attributes

Definition Classes
JdkSslEngine -> SSLEngine

Inherited methods

override def beginHandshake(): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def closeInbound(): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def closeOutbound(): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getDelegatedTask: Runnable

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getEnableSessionCreation: Boolean

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getEnabledCipherSuites: Array[String]

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getEnabledProtocols: Array[String]

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getHandshakeSession: SSLSession

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getHandshakeStatus: HandshakeStatus

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getNeedClientAuth: Boolean

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getPeerHost: String

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getPeerPort: Int

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getSSLParameters: SSLParameters

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getSession: SSLSession

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getSupportedCipherSuites: Array[String]

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getSupportedProtocols: Array[String]

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getUseClientMode: Boolean

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def getWantClientAuth: Boolean

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
def getWrappedEngine: SSLEngine

Attributes

Inherited from:
JdkSslEngine
override def isInboundDone: Boolean

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def isOutboundDone: Boolean

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setEnableSessionCreation(flag: Boolean): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setEnabledCipherSuites(suites: Array[String]): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setEnabledProtocols(protocols: Array[String]): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setNeedClientAuth(need: Boolean): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setSSLParameters(params: SSLParameters): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setUseClientMode(mode: Boolean): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine
override def setWantClientAuth(want: Boolean): Unit

Attributes

Definition Classes
JdkSslEngine -> SSLEngine
Inherited from:
JdkSslEngine