32#ifndef API_MIP_PROTECTION_DELEGATION_LICENSE_H_ 
   33#define API_MIP_PROTECTION_DELEGATION_LICENSE_H_ 
Definition delegation_license.h:43
 
virtual const std::vector< uint8_t > & GetSerializedDelegationXrmlLicense()=0
Gets the delegation license in Xrml format.
 
virtual const std::string & GetUser()=0
Gets the user that this license was created for.
 
virtual const std::vector< uint8_t > & GetSerializedUserLicense(ProtectionHandler::PreLicenseFormat format)=0
Gets the user license, if requested.
 
virtual const std::vector< uint8_t > & GetSerializedDelegationJsonLicense()=0
Gets the delegation license in Json format.
 
PreLicenseFormat
Pre-license format.
Definition protection_handler.h:464
 
Defines ProtectionHandler interface.