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, setUnreadMessageCount
public 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.Parcelable
describeContents
在类中 Conversation
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
在接口中 android.os.Parcelable
writeToParcel
在类中 Conversation
public java.lang.String getTargetId()
getTargetId
在类中 Conversation
public void setTargetId(java.lang.String targetId)
setTargetId
在类中 Conversation
targetId
- 目标会话 id。public java.lang.String toString()
toString
在类中 java.lang.Object