public class Encryption extends AbstractModel
Constructor and Description |
---|
Encryption() |
Encryption(Encryption 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 |
getAlgorithm()
Get 加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC'
|
String |
getCiphertextBlob()
Get 有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。
|
String[] |
getEncryptList()
Get 在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段
|
String |
getIv()
Get 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。
|
String[] |
getTagList()
Get SM4-GCM算法生成的消息摘要(校验消息完整性时使用)
|
void |
setAlgorithm(String Algorithm)
Set 加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC'
|
void |
setCiphertextBlob(String CiphertextBlob)
Set 有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。
|
void |
setEncryptList(String[] EncryptList)
Set 在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段
|
void |
setIv(String Iv)
Set 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。
|
void |
setTagList(String[] TagList)
Set SM4-GCM算法生成的消息摘要(校验消息完整性时使用)
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Encryption()
public Encryption(Encryption source)
public String[] getEncryptList()
public void setEncryptList(String[] EncryptList)
EncryptList
- 在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段public String getCiphertextBlob()
public void setCiphertextBlob(String CiphertextBlob)
CiphertextBlob
- 有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。public String getIv()
public void setIv(String Iv)
Iv
- 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。public String getAlgorithm()
public void setAlgorithm(String Algorithm)
Algorithm
- 加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC'public String[] getTagList()
public void setTagList(String[] TagList)
TagList
- SM4-GCM算法生成的消息摘要(校验消息完整性时使用)Copyright © 2023. All rights reserved.