public class ReEncryptRequest extends AbstractModel
Constructor and Description |
---|
ReEncryptRequest() |
Modifier and Type | Method and Description |
---|---|
String |
getCiphertextBlob()
获取需要重新加密的密文
|
String |
getDestinationEncryptionContext()
获取重新加密使用的key/value对的json字符串,如果使用该字段,则返回的新密文在解密时需要填入相同的字符串
|
String |
getDestinationKeyId()
获取重新加密使用的CMK,如果为空,则使用密文原有的CMK重新加密(若密钥没有轮换则密文不会刷新)
|
String |
getSourceEncryptionContext()
获取CiphertextBlob 密文加密时使用的key/value对的json字符串。如果加密时未使用,则为空
|
void |
setCiphertextBlob(String CiphertextBlob)
设置需要重新加密的密文
|
void |
setDestinationEncryptionContext(String DestinationEncryptionContext)
设置重新加密使用的key/value对的json字符串,如果使用该字段,则返回的新密文在解密时需要填入相同的字符串
|
void |
setDestinationKeyId(String DestinationKeyId)
设置重新加密使用的CMK,如果为空,则使用密文原有的CMK重新加密(若密钥没有轮换则密文不会刷新)
|
void |
setSourceEncryptionContext(String SourceEncryptionContext)
设置CiphertextBlob 密文加密时使用的key/value对的json字符串。如果加密时未使用,则为空
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getCiphertextBlob()
public void setCiphertextBlob(String CiphertextBlob)
CiphertextBlob
- 需要重新加密的密文public String getDestinationKeyId()
public void setDestinationKeyId(String DestinationKeyId)
DestinationKeyId
- 重新加密使用的CMK,如果为空,则使用密文原有的CMK重新加密(若密钥没有轮换则密文不会刷新)public String getSourceEncryptionContext()
public void setSourceEncryptionContext(String SourceEncryptionContext)
SourceEncryptionContext
- CiphertextBlob 密文加密时使用的key/value对的json字符串。如果加密时未使用,则为空public String getDestinationEncryptionContext()
public void setDestinationEncryptionContext(String DestinationEncryptionContext)
DestinationEncryptionContext
- 重新加密使用的key/value对的json字符串,如果使用该字段,则返回的新密文在解密时需要填入相同的字符串Copyright © 2019. All rights reserved.