class SealdEncryptionSessionRetrievalDetails
objc
@interface SealdEncryptionSessionRetrievalDetails : NSObject
SealdEncryptionSessionRetrievalDetails represents the details of how an Encryption Session was retrieved.
Members | Descriptions |
---|---|
flow | The way the session was retrieved: as a direct recipient, as a member of a group, or through a proxy session. |
groupId | If the session was retrieved as a member of a group, the ID of the group in question. Null if not applicable. |
proxySessionId | If the session was retrieved through a proxy session, the ID of this proxy session. Null if not applicable. |
fromCache | Indicates if this session was retrieved from the cache. |
flow
objc
@property (assign, readonly) SealdEncryptionSessionRetrievalFlow flow;
The way the session was retrieved: as a direct recipient, as a member of a group, or through a proxy session.
groupId
objc
@property (strong, readonly) NSString * groupId;
If the session was retrieved as a member of a group, the ID of the group in question. Null if not applicable.
proxySessionId
objc
@property (strong, readonly) NSString * proxySessionId;
If the session was retrieved through a proxy session, the ID of this proxy session. Null if not applicable.
fromCache
objc
@property (assign, readonly) BOOL fromCache;
Indicates if this session was retrieved from the cache.