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