Condividi tramite


classe LicenseRightsData

Informazioni correlate ai diritti della licenza di pubblicazione.

Riepilogo

Membri Descrizione
public LicenseRightsData(const ProtectionType type, const std::vector<DirectoryObjectRights>& directoryObjectsRights, const std::chrono::time_point<std::chrono::system_clock>& contentValidUntil) Costruttore LicenseRightsData.
public const ProtectionType GetProtectionType() const Ottiene o meno il tipo di protezione, indipendentemente dal fatto che abbia avuto origine dal modello dell'SDK di protezione.
public const std::vector<DirectoryObjectRights>& GetDirectoryObjectsRights() const Ottiene il set di oggetti directory e i diritti associati.
public bool DoesContentExpire() Controlla se il contenuto ha una scadenza o meno.
public const std::chrono::time_point<std::chrono::system_clock> GetContentValidUntil() const Ottiene l'ora di scadenza della protezione.

Membri

Funzione LicenseRightsData

Costruttore LicenseRightsData.

Parametri:

  • type: tipo di protezione, indipendentemente dal fatto che abbia avuto origine dal modello sdk di protezione o meno

  • directoryObjectsRights: set di oggetti directory e diritti associati

  • contentValidUtil: ora di scadenza della protezione

Funzione GetProtectionType

Ottiene o meno il tipo di protezione, indipendentemente dal fatto che abbia avuto origine dal modello dell'SDK di protezione.

Restituisce: tipo di protezione

Funzione GetDirectoryObjectsRights

Ottiene il set di oggetti directory e i diritti associati.

Restituisce: set di oggetti directory e diritti associati

Funzione DoesContentExpire

Controlla se il contenuto ha una scadenza o meno.

Restituisce: True se il contenuto può scadere; in caso contrario, false

Funzione GetContentValidUntil

Ottiene l'ora di scadenza della protezione.

Restituisce: data di scadenza della protezione