Merge latest oemcrypto-v17 change

No-Typo-Check: Not related to this change.

Bug: 161477208
Change-Id: I99e4780f6855b7045aa0cd5a49c13d2d0d51ed64
This commit is contained in:
Kyle Zhang
2022-01-21 05:58:12 +00:00
committed by Fred Gylys-Colwell
parent c924960962
commit 642965c678
176 changed files with 301013 additions and 296749 deletions

View File

@@ -21,8 +21,12 @@ class ClientIdentification {
ClientIdentification() {}
virtual ~ClientIdentification() {}
// Call this method when used with provisioning requests
CdmResponseType InitForProvisioning(CryptoSession* crypto_session);
// Call this method when used with provisioning requests. |client_token| may
// be empty and the token will be retrieved from OEMCrypto. In case of the
// second stage of provisioning 4, an OEM cert must be provided via
// |client_token|. |crypto_session| must not be nullptr.
CdmResponseType InitForProvisioningRequest(const std::string& client_token,
CryptoSession* crypto_session);
// Use in conjunction with license requests
// |client_token| must be provided