EncryptionSessionRetrievalDetails
class EncryptionSessionRetrievalDetails(var flow: EncryptionSessionRetrievalFlow, var groupId: String?, var proxySessionId: String?, var fromCache: Boolean)
EncryptionSessionRetrievalDetails represents the details of how an Encryption Session was retrieved.
Constructors
EncryptionSessionRetrievalDetails | constructor(flow: EncryptionSessionRetrievalFlow, groupId: String?, proxySessionId: String?, fromCache: Boolean) |
Properties
Name | Summary |
---|---|
flow | var flow: EncryptionSessionRetrievalFlow The way the session was retrieved: as a direct recipient, as a member of a group, or through a proxy session. |
fromCache | var fromCache: Boolean Indicates if this session was retrieved from the cache. |
groupId | var groupId: String? If the session was retrieved as a member of a group, the ID of the group in question. Null if not applicable. |
proxySessionId | var proxySessionId: String? If the session was retrieved through a proxy session, the ID of this proxy session. Null if not applicable. |