public interface ISSLFacade
| 限定符和类型 | 方法和说明 |
|---|---|
void |
beginHandshake() |
void |
close() |
void |
decrypt(ByteBuffer encryptedData) |
void |
encrypt(ByteBuffer plainData) |
boolean |
isClientMode() |
boolean |
isCloseCompleted() |
boolean |
isHandshakeCompleted() |
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
IOExceptionboolean isHandshakeCompleted()
void encrypt(ByteBuffer plainData) throws SSLException
SSLExceptionvoid decrypt(ByteBuffer encryptedData) throws SSLException
SSLExceptionvoid close()
boolean isCloseCompleted()
boolean isClientMode()
void terminate()
Copyright © 2021. All rights reserved.