public interface ISSLFacade
Modifier and Type | Method and Description |
---|---|
void |
beginHandshake()
开始握手
|
void |
close() |
void |
decrypt(ByteBuffer byteBuffer)
解密
|
void |
encrypt(SslVo sslVo)
加密
|
boolean |
isClientMode() |
boolean |
isCloseCompleted() |
boolean |
isHandshakeCompleted()
SSL握手是否已经完成
|
void |
setCloseListener(ISessionClosedListener l) |
void |
setHandshakeCompletedListener(IHandshakeCompletedListener hcl) |
void |
setSSLListener(ISSLListener l) |
void |
terminate() |
void setHandshakeCompletedListener(IHandshakeCompletedListener hcl)
void setSSLListener(ISSLListener l)
void setCloseListener(ISessionClosedListener l)
void beginHandshake() throws IOException
IOException
boolean isHandshakeCompleted()
void encrypt(SslVo sslVo) throws SSLException
sslVo
- SSLException
void decrypt(ByteBuffer byteBuffer) throws SSLException
byteBuffer
- SSLException
void close()
boolean isCloseCompleted()
boolean isClientMode()
void terminate()
Copyright © 2021. All rights reserved.