class SealdRecipientsList
objc
@interface SealdRecipientsList : NSObject
RecipientsList holds a list of all recipients from a session.
Members | Descriptions |
---|---|
sealdRecipients | An array of [SealdSealdRecipient](SealdSealdRecipient.md#class-sealdsealdrecipient) that can access the session. |
tmrAccesses | An array of [SealdTmrAccess](SealdTmrAccess.md#class-sealdtmraccess) that can access the session. |
proxySessions | An array of [SealdProxySession](SealdProxySession.md#class-sealdproxysession) that can access the session. |
symEncKeys | An array of [SealdSymEncKey](SealdSymEncKey.md#class-sealdsymenckey) that can access the session. |
initWithSealdRecipients:tmrAccesses:proxySessions:symEncKeys: | |
fromMobileSdk: |
sealdRecipients
objc
@property (strong) NSArray< SealdSealdRecipient * > * sealdRecipients;
An array of [SealdSealdRecipient](SealdSealdRecipient.md#class-sealdsealdrecipient)
that can access the session.
tmrAccesses
objc
@property (strong) NSArray< SealdTmrAccess * > * tmrAccesses;
An array of [SealdTmrAccess](SealdTmrAccess.md#class-sealdtmraccess)
that can access the session.
proxySessions
objc
@property (strong) NSArray< SealdProxySession * > * proxySessions;
An array of [SealdProxySession](SealdProxySession.md#class-sealdproxysession)
that can access the session.
symEncKeys
objc
@property (strong) NSArray< SealdSymEncKey * > * symEncKeys;
An array of [SealdSymEncKey](SealdSymEncKey.md#class-sealdsymenckey)
that can access the session.
initWithSealdRecipients:tmrAccesses:proxySessions:symEncKeys:
objc
- (instancetype) initWithSealdRecipients:(NSArray< SealdSealdRecipient * > *)sealdRecipients
tmrAccesses:(NSArray< SealdTmrAccess * > *)tmrAccesses
proxySessions:(NSArray< SealdProxySession * > *)proxySessions
symEncKeys:(NSArray< SealdSymEncKey * > *)symEncKeys;
fromMobileSdk:
objc
+ (instancetype) fromMobileSdk:(SealdSdkInternalsMobile_sdkRecipientsList *)nativeList;