Class CreateEncryptKeysRequest

    • Constructor Detail

      • CreateEncryptKeysRequest

        public CreateEncryptKeysRequest()
      • CreateEncryptKeysRequest

        public CreateEncryptKeysRequest​(CreateEncryptKeysRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getDrmType

        public String getDrmType()
        Get 使用的DRM方案类型,接口取值WIDEVINE、FAIRPLAY、NORMALAES。
        Returns:
        DrmType 使用的DRM方案类型,接口取值WIDEVINE、FAIRPLAY、NORMALAES。
      • setDrmType

        public void setDrmType​(String DrmType)
        Set 使用的DRM方案类型,接口取值WIDEVINE、FAIRPLAY、NORMALAES。
        Parameters:
        DrmType - 使用的DRM方案类型,接口取值WIDEVINE、FAIRPLAY、NORMALAES。
      • getKeys

        public KeyParam[] getKeys()
        Get 设置的加密密钥列表。
        Returns:
        Keys 设置的加密密钥列表。
      • setKeys

        public void setKeys​(KeyParam[] Keys)
        Set 设置的加密密钥列表。
        Parameters:
        Keys - 设置的加密密钥列表。
      • getContentId

        public String getContentId()
        Get 一个加密内容的唯一标识。
        Returns:
        ContentId 一个加密内容的唯一标识。
      • setContentId

        public void setContentId​(String ContentId)
        Set 一个加密内容的唯一标识。
        Parameters:
        ContentId - 一个加密内容的唯一标识。
      • getContentType

        public String getContentType()
        Get 内容类型。接口取值VodVideo,LiveVideo。
        Returns:
        ContentType 内容类型。接口取值VodVideo,LiveVideo。
      • setContentType

        public void setContentType​(String ContentType)
        Set 内容类型。接口取值VodVideo,LiveVideo。
        Parameters:
        ContentType - 内容类型。接口取值VodVideo,LiveVideo。