Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
Holds the details of a Publishing License used to create a protection handler. More...
#include <src/api/mip/protection/protection_common_types.h>
Public Member Functions | |
std::shared_ptr< LicenseConnectionInfo > | GetConnectionInfo () const |
const std::string & | GetContentId () const |
std::shared_ptr< LicenseDescriptor > | GetDescriptor () const |
const std::vector< std::string > & | GetDomains () const |
const std::string & | GetDoubleKeyAlgorithm () const |
const std::vector< uint8_t > & | GetEncryptedRightsData () const |
bool | GetIsDoubleKeyLicense () const |
const std::chrono::time_point< std::chrono::system_clock > & | GetIssuedTime () const |
const std::string & | GetIssuerId () const |
const mip::LabelInfo | GetLabelInfo () const |
const std::string & | GetOwner () const |
const std::vector< uint8_t > & | GetPreLicense () const |
const std::string & | GetReferralInfoUrl () const |
const std::vector< uint8_t > & | GetSerializedPublishingLicense () const |
const std::string & | GetServerPublicCertificate () const |
const std::vector< std::shared_ptr< LicenseApplicationData > > & | GetSignedApplicationData () const |
bool | HasPreLicense () const |
bool | IsLicenseParsed () const |
PublishingLicenseInfo (const std::vector< uint8_t > &serializedPreLicense, const std::vector< uint8_t > &serializedPublishingLicense) | |
PublishingLicenseInfo (const std::vector< uint8_t > &serializedPublishingLicense) | |
void | SetParsedData (const std::vector< std::string > &domains, const std::string &serverPublicCert, const std::string &contentId, const std::string &issuerId) |
void | SetParsedData (std::shared_ptr< ParsedPublishingLicense > parsedPublishingLicense) |
Holds the details of a Publishing License used to create a protection handler.
Definition at line 53 of file protection_common_types.h.
|
inline |
Definition at line 55 of file protection_common_types.h.
|
inline |
Definition at line 62 of file protection_common_types.h.
|
inline |
Definition at line 115 of file protection_common_types.h.
|
inline |
Definition at line 109 of file protection_common_types.h.
|
inline |
Definition at line 116 of file protection_common_types.h.
|
inline |
Definition at line 106 of file protection_common_types.h.
|
inline |
Definition at line 113 of file protection_common_types.h.
|
inline |
Definition at line 121 of file protection_common_types.h.
|
inline |
Definition at line 112 of file protection_common_types.h.
|
inline |
Definition at line 119 of file protection_common_types.h.
|
inline |
Definition at line 108 of file protection_common_types.h.
|
inline |
Definition at line 120 of file protection_common_types.h.
|
inline |
Definition at line 114 of file protection_common_types.h.
|
inline |
Definition at line 104 of file protection_common_types.h.
|
inline |
Definition at line 117 of file protection_common_types.h.
|
inline |
Definition at line 103 of file protection_common_types.h.
|
inline |
Definition at line 107 of file protection_common_types.h.
|
inline |
Definition at line 118 of file protection_common_types.h.
|
inline |
Definition at line 111 of file protection_common_types.h.
|
inline |
Definition at line 110 of file protection_common_types.h.
|
inline |
Definition at line 91 of file protection_common_types.h.
|
inline |
Definition at line 71 of file protection_common_types.h.