| java.lang.Object javax.net.ssl.SSLEngine
SSLEngine | abstract public class SSLEngine (Code) | | |
Method Summary | |
abstract public void | beginHandshake() | abstract public void | closeInbound() | abstract public void | closeOutbound() | abstract public Runnable | getDelegatedTask() | abstract public boolean | getEnableSessionCreation() | abstract public String[] | getEnabledCipherSuites() | abstract public String[] | getEnabledProtocols() | abstract public SSLEngineResult.HandshakeStatus | getHandshakeStatus() | abstract public boolean | getNeedClientAuth() | public String | getPeerHost() | public int | getPeerPort() | abstract public SSLSession | getSession() | abstract public String[] | getSupportedCipherSuites() | abstract public String[] | getSupportedProtocols() | abstract public boolean | getUseClientMode() | abstract public boolean | getWantClientAuth() | abstract public boolean | isInboundDone() | abstract public boolean | isOutboundDone() | abstract public void | setEnableSessionCreation(boolean flag) | abstract public void | setEnabledCipherSuites(String[] suites) | abstract public void | setEnabledProtocols(String[] protocols) | abstract public void | setNeedClientAuth(boolean need) | abstract public void | setUseClientMode(boolean mode) | abstract public void | setWantClientAuth(boolean want) | abstract public SSLEngineResult | unwrap(ByteBuffer src, ByteBuffer[] dsts, int offset, int length) | public SSLEngineResult | unwrap(ByteBuffer src, ByteBuffer dst) | public SSLEngineResult | unwrap(ByteBuffer src, ByteBuffer[] dsts) | abstract public SSLEngineResult | wrap(ByteBuffer[] srcs, int offset, int length, ByteBuffer dst) | public SSLEngineResult | wrap(ByteBuffer[] srcs, ByteBuffer dst) | public SSLEngineResult | wrap(ByteBuffer src, ByteBuffer dst) |
SSLEngine | protected SSLEngine()(Code) | | |
closeOutbound | abstract public void closeOutbound()(Code) | | |
getEnableSessionCreation | abstract public boolean getEnableSessionCreation()(Code) | | |
getEnabledCipherSuites | abstract public String[] getEnabledCipherSuites()(Code) | | |
getEnabledProtocols | abstract public String[] getEnabledProtocols()(Code) | | |
getNeedClientAuth | abstract public boolean getNeedClientAuth()(Code) | | |
getPeerPort | public int getPeerPort()(Code) | | |
getSupportedCipherSuites | abstract public String[] getSupportedCipherSuites()(Code) | | |
getSupportedProtocols | abstract public String[] getSupportedProtocols()(Code) | | |
getUseClientMode | abstract public boolean getUseClientMode()(Code) | | |
getWantClientAuth | abstract public boolean getWantClientAuth()(Code) | | |
isInboundDone | abstract public boolean isInboundDone()(Code) | | |
isOutboundDone | abstract public boolean isOutboundDone()(Code) | | |
setEnableSessionCreation | abstract public void setEnableSessionCreation(boolean flag)(Code) | | |
setEnabledCipherSuites | abstract public void setEnabledCipherSuites(String[] suites)(Code) | | |
setEnabledProtocols | abstract public void setEnabledProtocols(String[] protocols)(Code) | | |
setNeedClientAuth | abstract public void setNeedClientAuth(boolean need)(Code) | | |
setUseClientMode | abstract public void setUseClientMode(boolean mode)(Code) | | |
setWantClientAuth | abstract public void setWantClientAuth(boolean want)(Code) | | |
unwrap | public SSLEngineResult unwrap(ByteBuffer src, ByteBuffer dst) throws SSLException(Code) | | implementation behavior follows RI:
jdk 1.5 does not throw IllegalArgumentException when parameters are null
and does not throw ReadOnlyBufferException if dst is read only byte buffer
|
unwrap | public SSLEngineResult unwrap(ByteBuffer src, ByteBuffer[] dsts) throws SSLException(Code) | | implementation behavior follows RI:
jdk 1.5 does not throw IllegalArgumentException when src is null or if
dsts contains null elements
It does not throw ReadOnlyBufferException when dsts contains read only elements
|
wrap | public SSLEngineResult wrap(ByteBuffer[] srcs, ByteBuffer dst) throws SSLException(Code) | | implementation behavior follows RI: jdk 1.5 does not throw
IllegalArgumentException when dst is null or if srcs contains null
elements It does not throw ReadOnlyBufferException for read only dst
|
wrap | public SSLEngineResult wrap(ByteBuffer src, ByteBuffer dst) throws SSLException(Code) | | implementation behavior follows RI:
jdk 1.5 does not throw IllegalArgumentException when parameters are null
and does not throw ReadOnlyBufferException if dst is read only byte buffer
|
|
|