clase ParsedPublishingLicenseBuilder

Resumen

Miembros Descripciones
public void SetDomains(const std::vector < std::string >& domains) Establece los dominios de licencia.
public void SetServerPublicCert(const std::string & serverPublicCert) Establece el certificado público del servidor.
public void SetContentId(const std::string & contentId) Establece el id. de contenido.
public void SetIssuerId(const std::string & issuerId) Establece el id. del emisor.
public void SetDoubleKeyAlgorithm(const std::string & doubleKeyAlgorithm) Establece el algoritmo de clave doble.
public void SetOwner(const std::string & owner) Establece el propietario.
public void SetConnectionInfo(std::shared_ptr < LicenseConnectionInfo > licenseConnectionInfo) Establece la información de conexión.
public void SetDescriptor(std::shared_ptr < LicenseDescriptor > descriptor) Establece el descriptor.
public void SetReferralInfoUrl(const std::string & referralInfoUrl) Establece la dirección URL de información de referencia.
public void SetSignedApplicationData(const std::vector < std::shared_ptr < LicenseApplicationData >>& signedApplicationData) Establece los datos de la aplicación firmada.
public void SetIssuedTime(const std::chrono::time_point < std::chrono::system_clock >& issuedTime) Establece la hora emitida.
public std::shared_ptr < ParsedPublishingLicense > CreateParsedPublishingLicense() Crea un ParsedPublishingLicense con las propiedades establecidas en esta instancia de objeto.

Miembros

Función SetDomains

Establece los dominios de licencia.

Parámetros:

  • dominios:

Función SetServerPublicCert

Establece el certificado público del servidor.

Parámetros:

  • serverPublicCert:

Función SetContentId

Establece el id. de contenido.

Parámetros:

  • contentId:

Función SetIssuerId

Establece el id. del emisor.

Parámetros:

  • issuerId:

SetDoubleKeyAlgorithm (función SetDoubleKeyAlgorithm)

Establece el algoritmo de clave doble.

Parámetros:

  • doubleKeyAlgorithm:

Función SetOwner

Establece el propietario.

Parámetros:

  • propietario:

Función SetConnectionInfo

Establece la información de conexión.

Parámetros:

  • licenseConnectionInfo:

SetDescriptor (función)

Establece el descriptor.

Parámetros:

  • descriptor:

Función SetReferralInfoUrl

Establece la dirección URL de información de referencia.

Parámetros:

  • referralInfoUrl:

Función SetSignedApplicationData

Establece los datos de la aplicación firmada.

Parámetros:

  • signedApplicationData:

Función SetIssuedTime

Establece la hora emitida.

Parámetros:

  • issuedTime:

Función CreateParsedPublishingLicense

Crea un ParsedPublishingLicense con las propiedades establecidas en esta instancia de objeto.

Devuelve: Nueva instancia de ParsedPublishingLicense