class ProtectionHandler::ConsumptionSettings
Ustawienia służy do tworzenia obsługi ProtectionHandler do obsługi istniejącej zawartości.
Podsumowanie
| Członkowie | Opisy |
|---|---|
| public ConsumptionSettings(const std::vector < uint8_t >& serializedPublishingLicense) | ProtectionHandler::ConsumptionSettings constructor for creating a new handler. |
| public ConsumptionSettings(const std::vector < uint8_t >& serializedPreLicense, const std::vector < uint8_t >& serializedPublishingLicense) | ProtectionHandler::ConsumptionSettings constructor for creating a new handler. |
| public ConsumptionSettings(const std::shared_ptr < PublishingLicenseInfo >& licenseInfo) | ProtectionHandler::ConsumptionSettings constructor for creating a new handler. |
| public std::shared_ptr < PublishingLicenseInfo > GetPublishingLicenseInfo() const | Uzyskaj licencję publikowania skojarzoną z chronioną zawartością. |
| publiczny bool GetIsOfflineOnly() const | Określa, czy tworzenie protectionHandler umożliwia operacje online na http. |
| public void SetIsOfflineOnly(bool isOfflineOnly) | Określa, czy funkcja protectionHandler tworzenia zezwala na operacje HTTP w trybie online. |
| public void SetDelegatedUserEmail(const std::string & delegatedUserEmail) | Ustawia użytkownika delegowanego. |
| public void SetContentName(const std::string & contentName) | Jeszcze nie udokumentowano. |
| const public std::string & GetDelegatedUserEmail() const | Pobiera użytkownika delegowanego. |
| const public std::string & GetContentName() const | Jeszcze nie udokumentowano. |
Członkowie
ConsumptionSettings, funkcja
ProtectionHandler::ConsumptionSettings constructor for creating a new handler.
Parametry:
- serializedPublishingLicense:Serialized Publishing license from protected content
ConsumptionSettings, funkcja
ProtectionHandler::ConsumptionSettings constructor for creating a new handler.
Parametry:
serializedPreLicense:Serialized pre license from attached to the content.
serializedPublishingLicense:Serialized Publishing license from protected content
ConsumptionSettings, funkcja
ProtectionHandler::ConsumptionSettings constructor for creating a new handler.
Parametry:
- licenseInfo:informacje o licencji publikowania z zawartości chronionej
Udostępnienie informacji PublishingLicenseInfo (w odróżnieniu od pierwotnej, szeregowanej licencji publikowania) spowoduje usunięcie konieczności analizy licencji publikowania przez zestaw SDK programu MIP.
GetPublishingLicenseInfo, funkcja
Uzyskaj licencję publikowania skojarzoną z chronioną zawartością.
Zwraca:Informacje o licencji publikowania
GetIsOfflineOnly, funkcja
Określa, czy tworzenie protectionHandler umożliwia operacje online na http.
Zwracawartość True (Prawda), jeśli operacje HTTP są niedozwolone, w innym przypadku false (fałsz) Jeśli ta wartość jest ustawiona na prawda, utworzenie usługi ProtectionHandler zakończy się powodzeniem tylko w przypadku, gdy zawartość została już wcześniej odszyfrowana, a jej nierozwiązana licencja jest buforowana. W przypadku nie odnalezionia zawartości przechowywanej w pamięci podręcznej zostanie wygenerowany opis mip::NetworkError.
SetIsOfflineOnly, funkcja
Określa, czy funkcja protectionHandler tworzenia zezwala na operacje HTTP w trybie online.
Parametry:
- isOfflineOnly:True if http operations are disallowed, else false
Jeśli ta wartość jest ustawiona na prawda, tworzenie usługi ProtectionHandler zakończy się powodzeniem tylko wtedy, gdy zawartość została już wcześniej odszyfrowana, a jej niezakońowana licencja jest buforowana. W przypadku nie odnalezionia zawartości przechowywanej w pamięci podręcznej zostanie wygenerowany opis mip::NetworkError.
SetDelegatedUserEmail, funkcja
Ustawia użytkownika delegowanego.
Parametry:
- delegatedUserEmail:wiadomość e-mail delegowania.
Użytkownik delegowany jest określony, gdy użytkownik/aplikacja uwierzytelniający działa w imieniu innego użytkownika
SetContentName
Nie udokumentowano jeszcze.
GetDelegatedUserEmail, funkcja
Pobiera użytkownika delegowanego.
Zwraca:Użytkownik delegowany Użytkownik delegowany jest określony, gdy użytkownik/aplikacja uwierzytelniający działa w imieniu innego użytkownika.
GetContentName, funkcja
Nie udokumentowano jeszcze. _