Clase ProtectionHandler::Consumption Configuración

Configuración se usa para crear un ProtectionHandler para consumir contenido existente.

Resumen

Miembros Descripciones
public Consumption Configuración(const std::vector<uint8_t>& serializedPublishingLicense) Constructor ProtectionHandler::Consumption Configuración para crear un nuevo controlador.
public Consumption Configuración(const std::vector<uint8_t>& serializedPreLicense, const std::vector<uint8_t>& serializedPublishingLicense) Constructor ProtectionHandler::Consumption Configuración para crear un nuevo controlador.
public Consumption Configuración(const std::shared_ptr<PublishingLicenseInfo>& licenseInfo) Constructor ProtectionHandler::Consumption Configuración para crear un nuevo controlador.
public std::shared_ptr<PublishingLicenseInfo> GetPublishingLicenseInfo() const Obtenga la licencia de publicación asociada al contenido protegido.
public void SetDelegatedUserEmail(const std::string& delegatedUserEmail) Establece el usuario delegado.
public const std::string& GetDelegatedUserEmail() const Obtiene el usuario delegado.
public void SetContentName(const std::string& contentName) Define el nombre de contenido que se va a registrar con el seguimiento de documentos.
public const std::string& GetContentName() const Obtiene el nombre de contenido que se va a registrar con el seguimiento de documentos.

Miembros

Función Consumption Configuración

Constructor ProtectionHandler::Consumption Configuración para crear un nuevo controlador.

Parámetros:

  • serializedPublishingLicense: licencia de publicación serializada del contenido protegido

Función Consumption Configuración

Constructor ProtectionHandler::Consumption Configuración para crear un nuevo controlador.

Parámetros:

  • serializedPreLicense: licencia previa serializada de adjuntada al contenido.

  • serializedPublishingLicense: licencia de publicación serializada del contenido protegido

Función Consumption Configuración

Constructor ProtectionHandler::Consumption Configuración para crear un nuevo controlador.

Parámetros:

  • licenseInfo: Publicación de información de licencia desde contenido protegido

Si se proporciona publishingLicenseInfo (en lugar de solo una licencia de publicación serializada sin procesar), se quitará la necesidad de que el SDK de MIP analice la licencia de publicación.

Función GetPublishingLicenseInfo

Obtenga la licencia de publicación asociada al contenido protegido.

Devuelve: Publicación de información de licencia

Función SetDelegatedUserEmail

Establece el usuario delegado.

Parámetros:

  • delegatedUserEmail: el correo electrónico de delegación.

Se especifica un usuario delegado cuando el usuario o la aplicación de autenticación actúa en nombre de otro usuario.

Función GetDelegatedUserEmail

Obtiene el usuario delegado.

Devuelve: usuario delegado Se especifica un usuario delegado cuando el usuario o aplicación autenticado actúa en nombre de otro usuario.

Función SetContentName

Define el nombre de contenido que se va a registrar con el seguimiento de documentos.

Parámetros:

  • contentName: identificador en el que se va a registrar el contenido.

: si el contenido ya se ha registrado, no se cambiará su nombre.

Función GetContentName

Obtiene el nombre de contenido que se va a registrar con el seguimiento de documentos.

Devuelve: el nombre del contenido