class ProtectionHandler::P ublishingSettings

Ustawienia służy do tworzenia obsługi ProtectionHandler w celu ochrony nowej zawartości.

Podsumowanie

Członkowie Opisy
public PublishingSettings(const std::shared_ptr < ProtectionDescriptor >& protectionDescriptor) ProtectionHandler::Ustawienia do tworzenia nowego aparatu.
public std::shared_ptr < ProtectionDescriptor > GetProtectionDescriptor() const Jeszcze nie udokumentowano.
public bool GetIsAuditedExtractionAllowed() const Określa, czy aplikacje niebędące usługą MIP mogą otwierać zawartość chronioną.
public void SetIsAuditedExtractionAllowed(bool isAuditedExtractionAllowed) Ustawia, czy aplikacje niebędące usługą MIP mogą otwierać zawartość chronioną.
bool publiczny GetIsDeprecatedAlgorithmPreferred() const Sprawdza, czy przestarzały algorytm szyfrowania (ALGORITHM) jest preferowany w celu zachowania zgodności z poprzednimi wersjami.
public void SetIsDeprecatedAlgorithmPreferred(bool isDeprecatedAlgorithmPreferred) Określa, czy w celu zachowania zgodności z poprzednimi wersjami preferowany jest przestarzały algorytm szyfrowania (POŚR).
public void SetDelegatedUserEmail(const std::string & delegatedUserEmail) Ustawia użytkownika delegowanego.
const public std::string & GetDelegatedUserEmail() const Pobiera użytkownika delegowanego.
public bool IsPublishingFormatJson() const Określa, czy zwrócona wartość pl ma format json (format XML jest bardziej akceptowany i jest wartością domyślną).
public void SetPublishingFormatJson(bool isPublishingFormatJson) czy zwrócona wartość pl ma format json (format XML jest bardziej akceptowany i jest formatem domyślnym).
public void SetPreLicenseUserEmail(const std::string & preLicenseUserEmail) Ustawia użytkownika w przed licencję.
const public std::string & GetPreLicenseUserEmail() const Pobiera użytkownika z licencją wstępną.
public void SetPublishingLicenseForRepublish(const std::vector < uint8_t >& serializedPublishingLicense) Ustawia licencję publikowania szeregowego na ponowne publikowanie.
const public std::vector < uint8_t >& GetPublishingLicenseForRepublish() const Pobiera licencję ponownego numerowania.
public std::string GetApplicationScenidaId() const Pobiera identyfikator scenariusza podany przez aplikację, który jest używany do korelacji z serwerem.
publiczna void SetApplicationScenidaId(std::string applicationScen informacjeId) Ustawia identyfikator scenariusza dostarczony przez aplikację.

Członkowie

PublishingSettings, funkcja

ProtectionHandler::Ustawienia do tworzenia nowego aparatu.

Parametry:

  • protectionDescriptor:Szczegóły ochrony

Funkcja GetProtectionDescriptor

Nie udokumentowano jeszcze.

GetIsAuditedExtractionAllowed, funkcja

Określa, czy aplikacje niebędące usługą MIP mogą otwierać zawartość chronioną.

Zwraca:Jeśli aplikacje, które nie są chronione za pomocą ochrony miP, mogą otwierać zawartość chronioną

SetIsAuditedExtractionAllowed, funkcja

Ustawia, czy aplikacje niebędące usługą MIP mogą otwierać zawartość chronioną.

Parametry:

  • IsAuditedExtractionAllowed:Jeśli aplikacje nieuświadomiące migracji miP mogą otwierać zawartość chronioną

GetIsDeprecatedAlgorithmPreferred function

Sprawdza, czy przestarzały algorytm szyfrowania (ALGORITHM) jest preferowany w celu zachowania zgodności z poprzednimi wersjami.

Zwraca:Jeśli preferowany jest deprektowany algorytm szyfrowania

SetIsDeprecatedAlgorithmPreferred function

Określa, czy w celu zachowania zgodności z poprzednimi wersjami preferowany jest przestarzały algorytm szyfrowania (POŚR).

Parametry:

  • Jeśli:preferowane jest deprektowany algorytm szyfrowania

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

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.

IsPublishingFormatJson

Określa, czy zwrócona wartość pl ma format json (format XML jest bardziej akceptowany i jest wartością domyślną).

Zwracawartość : Prawda, jeśli ustawiono format json.

SetPublishingFormatJson, funkcja

czy zwrócona wartość pl ma format json (format XML jest bardziej akceptowany i jest formatem domyślnym).

Parametry:

  • isPublishingFormatJson:jeśli format json jest włączony.

SetPreLicenseUserEmail, funkcja

Ustawia użytkownika w przed licencję.

Parametry:

  • preLicenseUserEmail:użytkownik z licencją wstępną

Jeśli nie określono użytkownika z licencją wstępną, nie zostanie uzyskana licencja wstępna

GetPreLicenseUserEmail, funkcja

Pobiera użytkownika z licencją wstępną.

Zwraca:Użytkownik przed licencją

SetPublishingLicenseForRepublish, funkcja

Ustawia licencję publikowania szeregowego na ponowne publikowanie.

Parametry:

  • serializedPublishingLicense:Licencja publikowania szeregowa

Ten sposób jest używany do ponownego

Funkcja GetPublishingLicenseForRepublish

Pobiera licencję ponownego numerowania.

Zwraca:Licencja ponownego numerowania

GetApplicationScen równieżid

Pobiera identyfikator scenariusza podany przez aplikację, który jest używany do korelacji z serwerem.

Zwraca:Identyfikator scenariusza aplikacji

SetApplicationScen wartośćId

Ustawia identyfikator scenariusza dostarczony przez aplikację.

Parametry:

  • Identyfikatorscenariusza aplikacji: