Type Alias: RecipientsList
RecipientsList = {
proxySessions: {id:string;proxySessionId:string;rights:UserRights; }[];sealdUsers: {id:string;rights?:UserRights; }[];symEncKeys: {id:string;rights:UserRights; }[];tmrAccesses:TmrAccess[];unregisteredUsers: {rights?:UserRights;type:"EM"|"AP";value:string; }[]; }
Properties
proxySessions
proxySessions: {
id:string;proxySessionId:string;rights:UserRights; }[]
The proxy-sessions that can access this session
id
id:
string
proxySessionId
proxySessionId:
string
rights
rights:
UserRights
sealdUsers
sealdUsers: {
id:string;rights?:UserRights; }[]
Seald IDs for recipients who have a Seald account.
id
id:
string
rights?
optionalrights:UserRights
symEncKeys
symEncKeys: {
id:string;rights:UserRights; }[]
The SymEncKeys that can access this session
id
id:
string
rights
rights:
UserRights
tmrAccesses
tmrAccesses:
TmrAccess[]
The TMR accesses that can access this session
unregisteredUsers
unregisteredUsers: {
rights?:UserRights;type:"EM"|"AP";value:string; }[]
Connectors for recipients who do not have a Seald account yet.
rights?
optionalrights:UserRights
type
type:
"EM"|"AP"
value
value:
string