Type Alias: RecipientsWithRights
RecipientsWithRights = {
connectors?
: {rights?
:UserRights
;type?
:string
;value
:string
; }[];proxySessions?
: (string
| {id
:string
;rights?
:UserRights
; })[];sealdIds?
: (string
| {id
:string
;rights?
:UserRights
; })[];userIds?
:string
[]; }
Properties
connectors?
optional
connectors: {rights?
:UserRights
;type?
:string
;value
:string
; }[]
Connectors are assigned to users of your app to refer to them.
rights?
optional
rights:UserRights
type?
optional
type:string
value
value:
string
proxySessions?
optional
proxySessions: (string
| {id
:string
;rights?
:UserRights
; })[]
The IDs of EncryptionSession
sealdIds?
optional
sealdIds: (string
| {id
:string
;rights?
:UserRights
; })[]
Internal Seald IDs. Returned for users with sdk.getCurrentAccountInfo
, for groups when creating them.
userIds?
optional
userIds:string
[]
The IDs of users inside your app. DEPRECATED. Use connectors instead. Connectors corresponding to userIds are of type AP
and value ${userId}@${appId}