1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef WebEncryptedMediaKeyInformation_h
6 #define WebEncryptedMediaKeyInformation_h
9 #include "public/platform/WebData.h"
13 class BLINK_PLATFORM_EXPORT WebEncryptedMediaKeyInformation
{
15 enum class KeyStatus
{
25 WebEncryptedMediaKeyInformation();
26 ~WebEncryptedMediaKeyInformation();
29 void setId(const WebData
&);
31 KeyStatus
status() const;
32 void setStatus(KeyStatus
);
34 uint32_t systemCode() const;
35 void setSystemCode(uint32_t);
40 uint32_t m_systemCode
;
45 #endif // WebEncryptedMediaKeyInformation_h