Chromium Code Reviews| Index: media/cdm/json_web_key.h |
| diff --git a/media/cdm/json_web_key.h b/media/cdm/json_web_key.h |
| index 2691b43e50c8851e0820f434379948692a3b40e8..7be44736dfc4bced1670f36d80beaedd66c10446 100644 |
| --- a/media/cdm/json_web_key.h |
| +++ b/media/cdm/json_web_key.h |
| @@ -67,6 +67,14 @@ MEDIA_EXPORT bool ExtractKeysFromJWKSet(const std::string& jwk_set, |
| KeyIdAndKeyPairs* keys, |
| MediaKeys::SessionType* session_type); |
| +// Extracts the Key Ids from a Key IDs Initialization Data |
|
ddorwin
2015/03/04 22:46:52
nit: This isn't technically JWK. I guess we have C
jrummell
2015/03/05 00:03:53
Acknowledged. Maybe we should just rename this fil
|
| +// (https://w3c.github.io/encrypted-media/keyids-format.html). If |input| looks |
| +// valid, then true is returned and |key_ids| is updated to contain the values |
| +// found. Otherwise return false and |error_message| contains the reason. |
| +MEDIA_EXPORT bool ExtractKeyIdsFromKeyIdsInitData(const std::string& input, |
| + KeyIdList* key_ids, |
| + std::string* error_message); |
| + |
| // Creates a license request message for the |key_ids| and |session_type| |
| // specified. |license| is updated to contain the resulting JSON string. |
| MEDIA_EXPORT void CreateLicenseRequest(const KeyIdList& key_ids, |