Chiffrement / déchiffrement
2 min
Entité Project
La fonction decode de l'entité Project déchiffre toutes les entités de l'arbre des entités selon une spécification passée en paramètre.
Signature : decode<T>(project: T, spec: Record<string, Record<string, { encryption: unknown}>>) => Promise<T | null>
Exemple
await Entities('Project').decode(project, {
Offer: { name: { encryption: { algorithm: 'aes-256' } } },
Pack: { name: { encryption: { algorithm: 'aes-256' } } }
});