NAGRA provides a Web Client SDK intended to be integrated into Javascript applications running in browsers and connected TVs. It relies on the HTML5 extension Webcrypto.

Open source usage

The following third-party software is used and embedded within the DAS Web Client for Browsers and Connected TV.

Open SourceVersionLicenseWebsite
jose-jwe0.2.2Apache License, Version 2.0https://github.com/square/js-jose

promise

7.0.4MIThttps://github.com/then/promise
webcrypto-shim0.1.7MIThttps://github.com/vibornoff/webcrypto-shim
webostv1.2.3Apache License, Version 2.0https://github.com/procot/webostv

JQuery is no longer included in the SDK deliverables and must be retrieved from CDN instead. For more information, see the DAS Web Client Integration Guide.