2 #ifndef _YI_LICENSE_ACQUISITION_DRM_CONFIGURATION_H_ 3 #define _YI_LICENSE_ACQUISITION_DRM_CONFIGURATION_H_ 76 #endif // _YI_LICENSE_ACQUISITION_DRM_CONFIGURATION_H_ This base class contains the information required to contact the license aquisition server and obtain...
Definition: YiLicenseAcquisitionDRMConfiguration.h:15
std::map< CYIString, CYIString > m_licenseAcquisitionHeaders
Definition: YiLicenseAcquisitionDRMConfiguration.h:69
const CYIUrl & GetLicenseAcquisitionUrl() const
void ClearLicenseAcquisitionHeader(const CYIString &headerField)
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:32
CYIUrl m_licenseAcquisitionUrl
Definition: YiLicenseAcquisitionDRMConfiguration.h:68
void SetLicenseAcquisitionHeader(const CYIString &headerField, const CYIString headerValue)
const std::map< CYIString, CYIString > & GetLicenseAcquisitionHeaders() const
virtual ~CYILicenseAcquisitionDRMConfiguration()
The base class for all DRM configurations.
Definition: YiAbstractVideoPlayer.h:139
void SetLicenseAcquisitionUrl(const CYIUrl &licenseAcquisitionUrl)
A class used to encapsulate an URL.
Definition: YiUrl.h:24
void ClearLicenseAcquisitionHeaders()
CYILicenseAcquisitionDRMConfiguration()=default