All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.byteplus.model.live.v20230101.UpdateEncryptDRMBody Maven / Gradle / Ivy

There is a newer version: 1.1.23
Show newest version
package com.byteplus.model.live.v20230101;


import com.alibaba.fastjson.JSON;

/**
 * UpdateEncryptDRMBody
 */
@lombok.Data
public final class UpdateEncryptDRMBody  {

    /**
     * 

DRM 证书管理平台 API 访问密钥,获取方法请参见[最佳实践-直播 DRM 加密](https://www.volcengine.com/docs/6469/1219836#在-intertrust-平台创建访问密钥)。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "APIKey") private String aPIKey; /** *

自定义 FairPlay 证书名称,支持由小写字母(a - z)、数字(0 - 9)和短横线(-)组成,最小长度为 2个字符,最大长度为 128 个字符。FairPlay 证书相关参数的获取方法请参见[最佳实践-直播 DRM 加密](https://www.volcengine.com/docs/6469/1219836#在-apple-官网获取-fairplay-证书)。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "CertificateName") private String certificateName; /** *

申请 FairPlay 证书时创建的私钥文件内容。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "PrivateKeyFile") private String privateKeyFile; /** *

申请 FairPlay 证书时创建的私钥文件名称。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "PrivateKeyFileName") private String privateKeyFileName; /** *

FairPlay 证书文件内容。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "CertificateFile") private String certificateFile; /** *

FairPlay 证书文件名称。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "CertificateFileName") private String certificateFileName; /** *

申请 FairPlay 证书过程中 Apple 返回的 ASk(Application Secret Key)字符串。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "ApplicationSecretKey") private String applicationSecretKey; /** *

申请 FairPlay 证书时创建的私钥文件密钥。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "PrivateKey") private String privateKey; @Override public String toString() { return JSON.toJSONString(this); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy