class SealdTmrRecipientWithRights
objc
@interface SealdTmrRecipientWithRights : NSObject
@interface SealdTmrRecipientWithRights : NSObject
SealdTmrRecipientWithRights represents a TMR recipient with associated rights.
Members | Descriptions |
---|---|
authFactor | The authentication method, to which SSKS has sent a challenge at the request of your app's server. |
rights | The rights for the associated authentication factor |
overEncryptionKey | The over encryption key. |
initWithAuthFactor:overEncryptionKey:rights: | Initialize a SealdTmrRecipientWithRights instance. |
authFactor
objc
@property (strong) SealdTmrAuthFactor * authFactor;
@property (strong) SealdTmrAuthFactor * authFactor;
The authentication method, to which SSKS has sent a challenge at the request of your app's server.
rights
objc
@property (strong) SealdRecipientRights * rights;
@property (strong) SealdRecipientRights * rights;
The rights for the associated authentication factor
overEncryptionKey
objc
@property (strong) NSData * overEncryptionKey;
@property (strong) NSData * overEncryptionKey;
The over encryption key.
initWithAuthFactor:overEncryptionKey:rights:
objc
- (instancetype) initWithAuthFactor:(SealdTmrAuthFactor *)authFactor
overEncryptionKey:(NSData *)overEncryptionKey
rights:(SealdRecipientRights *)rights;
- (instancetype) initWithAuthFactor:(SealdTmrAuthFactor *)authFactor
overEncryptionKey:(NSData *)overEncryptionKey
rights:(SealdRecipientRights *)rights;
Initialize a SealdTmrRecipientWithRights instance.
Parameters
authFactor
The authentication factor.overEncryptionKey
The over encryption key.rights
The rights for the associated authentication factor.