Package org.openziti.net.internal
Class SSLEngineWrapper
-
- All Implemented Interfaces:
public final class SSLEngineWrapper extends SSLEngine
-
-
Constructor Summary
Constructors Constructor Description SSLEngineWrapper(SSLEngine delegate)
-
Method Summary
-
-
Constructor Detail
-
SSLEngineWrapper
SSLEngineWrapper(SSLEngine delegate)
-
-
Method Detail
-
getDelegate
final SSLEngine getDelegate()
-
wrap
SSLEngineResult wrap(Array<out ByteBuffer> srcs, Integer offset, Integer length, ByteBuffer dst)
-
unwrap
SSLEngineResult unwrap(ByteBuffer src, Array<out ByteBuffer> dsts, Integer offset, Integer length)
-
getDelegatedTask
Runnable getDelegatedTask()
-
closeInbound
Unit closeInbound()
-
isInboundDone
Boolean isInboundDone()
-
closeOutbound
Unit closeOutbound()
-
isOutboundDone
Boolean isOutboundDone()
-
getSupportedCipherSuites
Array<String> getSupportedCipherSuites()
-
getEnabledCipherSuites
Array<String> getEnabledCipherSuites()
-
setEnabledCipherSuites
Unit setEnabledCipherSuites(Array<out String> ciphers)
-
getSupportedProtocols
Array<String> getSupportedProtocols()
-
getEnabledProtocols
Array<String> getEnabledProtocols()
-
setEnabledProtocols
Unit setEnabledProtocols(Array<out String> protocols)
-
getSession
SSLSession getSession()
-
beginHandshake
Unit beginHandshake()
-
getHandshakeStatus
SSLEngineResult.HandshakeStatus getHandshakeStatus()
-
setUseClientMode
Unit setUseClientMode(Boolean mode)
-
getUseClientMode
Boolean getUseClientMode()
-
setNeedClientAuth
Unit setNeedClientAuth(Boolean need)
-
getNeedClientAuth
Boolean getNeedClientAuth()
-
setWantClientAuth
Unit setWantClientAuth(Boolean want)
-
getWantClientAuth
Boolean getWantClientAuth()
-
setEnableSessionCreation
Unit setEnableSessionCreation(Boolean flag)
-
getEnableSessionCreation
Boolean getEnableSessionCreation()
-
getApplicationProtocol
String getApplicationProtocol()
-
getHandshakeApplicationProtocol
String getHandshakeApplicationProtocol()
-
getHandshakeSession
SSLSession getHandshakeSession()
-
setHandshakeApplicationProtocolSelector
Unit setHandshakeApplicationProtocolSelector(BiFunction<SSLEngine, List<String>, String> selector)
-
getHandshakeApplicationProtocolSelector
BiFunction<SSLEngine, List<String>, String> getHandshakeApplicationProtocolSelector()
-
-
-
-