class SealdSealdRecipient
objc
@interface SealdSealdRecipient : NSObject
SealdSealdRecipient holds information about a Seald recipient.
Members | Descriptions |
---|---|
sealdId | The Seald ID of the user. |
addedById | The ID of the user who created this access |
readFirst | Time of the first access to the session. |
readLast | Time of the last access to the session. |
readTime | Number of access to the session. |
rights | The rights for the access |
initWithSealdId:addedById:readFirst:readLast:readTime:rights: | |
fromMobileSdk: | |
fromMobileSdkArray: |
sealdId
objc
@property (strong) NSString * sealdId;
The Seald ID of the user.
addedById
objc
@property (strong) NSString * addedById;
The ID of the user who created this access
readFirst
objc
@property (strong) NSDate * readFirst;
Time of the first access to the session.
readLast
objc
@property (strong) NSDate * readLast;
Time of the last access to the session.
readTime
objc
@property (assign) NSInteger readTime;
Number of access to the session.
rights
objc
@property (strong) SealdRecipientRights * rights;
The rights for the access
initWithSealdId:addedById:readFirst:readLast:readTime:rights:
objc
- (instancetype) initWithSealdId:(NSString *)sealdId
addedById:(NSString *)addedById
readFirst:(NSDate *)readFirst
readLast:(NSDate *)readLast
readTime:(NSInteger)readTime
rights:(SealdRecipientRights *)rights;
fromMobileSdk:
objc
+ (instancetype) fromMobileSdk:(SealdSdkInternalsMobile_sdkSealdRecipient *)d;
fromMobileSdkArray:
objc
+ (NSArray< SealdSealdRecipient * > *) fromMobileSdkArray:(SealdSdkInternalsMobile_sdkRecipientsList *)nativeList;