//////////////////////////////////////////////////////////////////////////////// // Copyright 2016 Google LLC. // // This software is licensed under the terms defined in the Widevine Master // License Agreement. For a copy of this agreement, please contact // widevine-licensing@google.com. //////////////////////////////////////////////////////////////////////////////// #ifndef PROVISIONING_SDK_INTERNAL_CERTIFICATES_ROOT_OEM_CERTIFICATES_H_ #define PROVISIONING_SDK_INTERNAL_CERTIFICATES_ROOT_OEM_CERTIFICATES_H_ #include namespace widevine { // This class contains development and production OEM root certificates. class RootOemCertificates { public: RootOemCertificates(); ~RootOemCertificates(); const std::string& oem_root_dev_certificate() const { return oem_root_dev_certificate_; } const std::string& oem_root_prod_certificate() const { return oem_root_prod_certificate_; } private: RootOemCertificates(const RootOemCertificates&) = delete; RootOemCertificates& operator=(const RootOemCertificates&) = delete; std::string oem_root_dev_certificate_; std::string oem_root_prod_certificate_; }; } // namespace widevine #endif // PROVISIONING_SDK_INTERNAL_CERTIFICATES_ROOT_OEM_CERTIFICATES_H_