Tanker client-side encryption SDK for JavaScript
Fix an issue where encrypting and sharing a resource while including the same group multiple times in the recipient list would result in an InternalError
being thrown.
A new end-to-end passphrase verification method is now available for users who need strict end-to-end security guarantees.
See the guide for more information.
Reduce the number of group key lookups by sharing results from in-progress lookups between calls.
This makes concurrent operations involving groups faster, as fewer round trips to the network and/or local storage are made.
For example, parallel decryption of multiple resources shared with the same group now requires only one lookup to recover the last group key instead of one lookup per resource.
There is no new feature or externally visible change in this version of the SDK.
setOidcTestNonce()
is available to test the new verification flow without requiring any end-user action.createOidcNonce()
.Pro Santé Connect is now a supported OpenID Provider. Select the OpenID Provider from the dashboard:
pro-sante
: for the production environmentpro-sante-bas
: for the sandboxThe identity verification using the OIDC has been revamped to improve security and isolation between Tanker servers and an application server using Tanker:
createOidcNonce()
, should be used in OIDC authorization code flow. It allows:
The OIDC verification guide has been updated accordingly.
Internet Explorer is not supported anymore.
Allow user enrollment server side through the new enrollUser()
API. Follow the user enrollment guide for more detail about its usage.