pywidevine/pywidevine
rlaphoenix 6eceaaf410 serve: Remote TODO that will not be done
We shouldn't really provide the derived context keys. There isn't any use to them outside of that specific license request and license response for which it was derived from. The only use to them would be to allow the client to decrypt the keys manually, which wont be necessary nor secure.
2022-08-06 09:54:14 +01:00
..
__init__.py Bump to v1.3.1 2022-08-04 08:39:42 +01:00
cdm.py Cdm: Add a method to get keys from loaded license 2022-08-06 09:54:14 +01:00
device.py Device: Move structure revision notes next to the structures 2022-07-25 00:13:33 +01:00
exceptions.py Create RemoteCdm class as Client code for the `serve` feature 2022-08-04 05:43:10 +01:00
key.py Add Widevine Key Class 2022-07-20 14:38:35 +01:00
license_protocol.proto Add License Protocol Buffer 2022-07-20 14:30:29 +01:00
license_protocol_pb2.py Add License Protocol Buffer 2022-07-20 14:30:29 +01:00
main.py Cdm: Rework init_data param to expect PSSH object 2022-08-05 08:26:03 +01:00
pssh.py PSSH: Allow crafting v0 boxes with just Key IDs 2022-08-05 08:31:14 +01:00
remotecdm.py serve: Match endpoints with Cdm class methods 2022-08-06 09:54:14 +01:00
serve.py serve: Remote TODO that will not be done 2022-08-06 09:54:14 +01:00
session.py Cdm: Save Service Certificate in SignedMessage form 2022-08-02 01:48:48 +01:00
utils.py Add Widevine CDM Class 2022-07-20 14:41:42 +01:00