# EncryptedSessionConnectionListener

public interface EncryptedSessionConnectionListener

加密会话信令建立状态监听。

发起 : onEncryptedSessionRequest 响应 : onEncryptedSessionResponse 建立成功 : onEncryptedSessionEstablished 取消加密会话 : onEncryptedSessionCanceled 结束加密会话 : onEncryptedSessionTerminated

## Functions

onEncryptedSessionCanceled
Link copied to clipboard
public abstract void onEncryptedSessionCanceled(String targetId)
取消加密会话。 加密对话取消（多端登录时，另一端已建立成功），数据库中状态为： CANCELED当响应端为多端时，其中某个响应端最先响应后，剩余端会收到会话请求方发送的RCEncryptCancelMessage.
onEncryptedSessionEstablished
Link copied to clipboard
public abstract void onEncryptedSessionEstablished(String targetId)
建立加密会话。 加密会话创建成功，数据库中状态为: ENCRYPTED
onEncryptedSessionRequest
Link copied to clipboard
public abstract void onEncryptedSessionRequest(String targetId, boolean isSuccess)
发起加密会话请求。 请求消息发送成功，请求方数据库中已创建加密会话，状态为： REQUEST。
onEncryptedSessionResponse
Link copied to clipboard
public abstract void onEncryptedSessionResponse(String targetId)
响应加密会话请求。 响应消息发送成功，响应方数据库创建加密会话，状态为： RESPONSE
onEncryptedSessionTerminated
Link copied to clipboard
public abstract void onEncryptedSessionTerminated(String targetId)
结束加密会话。 加密对话结束（对端删除会话或者退出登录）， 数据库中状态为： TERMINATED