Chiffrement au format email

Seald.js possède également des fonctions utilitaires pour faciliter la création d'un fichier chiffré au format email sécurisé Seald.

Ces fonctions sont:

  • sealMail(host, teamId, sdkTokenPublic, inputMail, callback, [{progressCallback}]);
  • asyncSealMail(host, teamId, sdkTokenPublic, inputMail, [{progressCallback}]).

inputMail remplace l'argument inputFile des fonctions sealFile et asyncSealFile. C'est un objet, au format:

{
  "subject": "Objet du message",
  "from": "hello@seald.io",
  "to": [
    "hi@seald.io"
  ],
  "date": "Monday October 30th 2017",
  "mailBody": "<html><body><div> Le contenu de l'email au format texte riche HTML <br><br></div></body></html>"
}

Les autres arguments sont identiques aux fonctions sealFile et asyncSealFile.