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}