public class DescribeKeysResponse extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DescribeKeysResponse() | 
| DescribeKeysResponse(DescribeKeysResponse 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getContentId()Get 内容ID | 
| Key[] | getKeys()Get 加密密钥列表 | 
| String | getPssh()Get Widevine方案的Pssh数据,Base64编码。
Fairplay方案无该值。 | 
| String | getRequestId()Get 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 | 
| String | getSessionKey()Get 用来加密密钥。
如果入参中带有RsaPublicKey,则SessionKey为使用Rsa公钥加密后的二进制数据,Base64编码字符串。
如果入参中没有RsaPublicKey,则SessionKey为原始数据的字符串形式。 | 
| void | setContentId(String ContentId)Set 内容ID | 
| void | setKeys(Key[] Keys)Set 加密密钥列表 | 
| void | setPssh(String Pssh)Set Widevine方案的Pssh数据,Base64编码。
Fairplay方案无该值。 | 
| void | setRequestId(String RequestId)Set 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 | 
| void | setSessionKey(String SessionKey)Set 用来加密密钥。
如果入参中带有RsaPublicKey,则SessionKey为使用Rsa公钥加密后的二进制数据,Base64编码字符串。
如果入参中没有RsaPublicKey,则SessionKey为原始数据的字符串形式。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeKeysResponse()
public DescribeKeysResponse(DescribeKeysResponse source)
public Key[] getKeys()
public void setKeys(Key[] Keys)
Keys - 加密密钥列表public String getSessionKey()
public void setSessionKey(String SessionKey)
SessionKey - 用来加密密钥。
如果入参中带有RsaPublicKey,则SessionKey为使用Rsa公钥加密后的二进制数据,Base64编码字符串。
如果入参中没有RsaPublicKey,则SessionKey为原始数据的字符串形式。public String getContentId()
public void setContentId(String ContentId)
ContentId - 内容IDpublic String getPssh()
public void setPssh(String Pssh)
Pssh - Widevine方案的Pssh数据,Base64编码。
Fairplay方案无该值。public String getRequestId()
public void setRequestId(String RequestId)
RequestId - 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。Copyright © 2025. All rights reserved.