Skip to content

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? ​

optional rights: 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? ​

optional rights: UserRights

type ​

type: "EM" | "AP"

value ​

value: string