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. |