Secure stop API related changes
[ Merge of http://go/wvgerrit/44921 ] * Added the ability to remove a single usage information record. * Added a method to retrieve all secure stop Ids. Bug: 69674645 Test: WV unit, integration tests Change-Id: I04ac8224b4bdda69541e61ff1103af3836138228
This commit is contained in:
@@ -107,10 +107,18 @@ class WvContentDecryptionModule : public android::RefBase, public TimerHandler {
|
||||
CdmUsageInfo* usage_info);
|
||||
virtual CdmResponseType RemoveAllUsageInfo(const std::string& app_id,
|
||||
const CdmIdentifier& identifier);
|
||||
virtual CdmResponseType RemoveUsageInfo(
|
||||
const std::string& app_id,
|
||||
const CdmIdentifier& identifier,
|
||||
const CdmSecureStopId& secure_stop_id);
|
||||
virtual CdmResponseType ReleaseUsageInfo(
|
||||
const CdmUsageInfoReleaseMessage& message,
|
||||
const CdmIdentifier& identifier);
|
||||
|
||||
virtual CdmResponseType GetSecureStopIds(const std::string& app_id,
|
||||
const CdmIdentifier& identifier,
|
||||
std::vector<CdmSecureStopId>* ssids);
|
||||
|
||||
// Accept encrypted buffer and decrypt data.
|
||||
// Decryption parameters that need to be specified are
|
||||
// is_encrypted, is_secure, key_id, encrypt_buffer, encrypt_length,
|
||||
|
||||
Reference in New Issue
Block a user