com.aliyun.dkms.gcs.sdk.models.DecryptRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dkms.gcs.sdk.models;
import com.aliyun.tea.NameInMap;
import com.aliyun.tea.TeaModel;
public class DecryptRequest extends DKMSRequest {
@NameInMap("CiphertextBlob")
public byte[] ciphertextBlob;
@NameInMap("KeyId")
public String keyId;
@NameInMap("Algorithm")
public String algorithm;
@NameInMap("Aad")
public byte[] aad;
@NameInMap("Iv")
public byte[] iv;
@NameInMap("PaddingMode")
public String paddingMode;
public static DecryptRequest build(java.util.Map map) throws Exception {
DecryptRequest self = new DecryptRequest();
return TeaModel.build(map, self);
}
public DecryptRequest setCiphertextBlob(byte[] ciphertextBlob) {
this.ciphertextBlob = ciphertextBlob;
return this;
}
public byte[] getCiphertextBlob() {
return this.ciphertextBlob;
}
public DecryptRequest setKeyId(String keyId) {
this.keyId = keyId;
return this;
}
public String getKeyId() {
return this.keyId;
}
public DecryptRequest setAlgorithm(String algorithm) {
this.algorithm = algorithm;
return this;
}
public String getAlgorithm() {
return this.algorithm;
}
public DecryptRequest setAad(byte[] aad) {
this.aad = aad;
return this;
}
public byte[] getAad() {
return this.aad;
}
public DecryptRequest setIv(byte[] iv) {
this.iv = iv;
return this;
}
public byte[] getIv() {
return this.iv;
}
public DecryptRequest setPaddingMode(String paddingMode) {
this.paddingMode = paddingMode;
return this;
}
public String getPaddingMode() {
return this.paddingMode;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy