public class RCEncryptedSession extends Conversation implements android.os.Parcelable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RCEncryptedSession.RCEncryptedSessionStatus
加密会话信令状态。
|
Conversation.ConversationNotificationStatus, Conversation.ConversationType, Conversation.PublicServiceType| 限定符和类型 | 字段和说明 |
|---|---|
static android.os.Parcelable.Creator<RCEncryptedSession> |
CREATOR |
| 限定符 | 构造器和说明 |
|---|---|
|
RCEncryptedSession() |
protected |
RCEncryptedSession(android.os.Parcel in) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
describeContents() |
static android.os.Parcelable.Creator<RCEncryptedSession> |
getCREATOR() |
java.lang.String |
getEncKey()
获取对称加密秘钥。
|
int |
getEncStatus()
获取加密会话状态。
|
java.lang.String |
getEncXA()
获取 DH 算法中本端生成的 XA。
|
java.lang.String |
getRemoteEncId()
获取对端 encryptId。
|
java.lang.String |
getTargetId()
获取目标会话 id。
|
void |
setEncKey(java.lang.String encKey)
设置对称加密秘钥。
|
void |
setEncStatus(int encStatus)
设置加密会话状态。
|
void |
setEncXA(java.lang.String encXA)
设置 DH 算法中本端生成的 XA。
|
void |
setRemoteEncId(java.lang.String remoteEncId)
设置对端 encryptId。
|
void |
setTargetId(java.lang.String targetId)
设置目标会话 id。
|
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
getConversationTitle, getConversationType, getDraft, getLatestMessage, getLatestMessageId, getMentionedCount, getNotificationStatus, getObjectName, getPortraitUrl, getReceivedStatus, getReceivedTime, getSenderUserId, getSenderUserName, getSentStatus, getSentTime, getUnreadMessageCount, isTop, obtain, setConversationTitle, setConversationType, setDraft, setLatestMessage, setLatestMessageId, setMentionedCount, setNotificationStatus, setObjectName, setPortraitUrl, setReceivedStatus, setReceivedTime, setSenderUserId, setSenderUserName, setSentStatus, setSentTime, setTop, setUnreadMessageCountpublic static final android.os.Parcelable.Creator<RCEncryptedSession> CREATOR
public RCEncryptedSession()
protected RCEncryptedSession(android.os.Parcel in)
public int getEncStatus()
public void setEncStatus(int encStatus)
encStatus - 加密会话状态。public java.lang.String getRemoteEncId()
public void setRemoteEncId(java.lang.String remoteEncId)
remoteEncId - 对端 encryptId。public java.lang.String getEncKey()
public void setEncKey(java.lang.String encKey)
encKey - 对称加密秘钥。public java.lang.String getEncXA()
public void setEncXA(java.lang.String encXA)
encXA - DH 算法中本端生成的 XA。public static android.os.Parcelable.Creator<RCEncryptedSession> getCREATOR()
public int describeContents()
describeContents 在接口中 android.os.ParcelabledescribeContents 在类中 Conversationpublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel 在接口中 android.os.ParcelablewriteToParcel 在类中 Conversationpublic java.lang.String getTargetId()
getTargetId 在类中 Conversationpublic void setTargetId(java.lang.String targetId)
setTargetId 在类中 ConversationtargetId - 目标会话 id。public java.lang.String toString()
toString 在类中 java.lang.Object