public class CertificateConfiguration extends Object
| Constructor and Description |
|---|
CertificateConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCertId()
Gets the certificate ID.
|
Boolean |
getDeleteCertificate()
Gets the delete certificate flag.
|
String |
getPreviousCertId()
Gets the previous certificate ID.
|
String |
getPrivateKey()
Gets the certificate private key.
|
String |
getPublicKey()
Gets the certificate public key.
|
boolean |
isForceOverwriteCert()
Get if force overwrite certificate or not.
|
com.alibaba.fastjson.JSONObject |
marshal() |
void |
setCertId(String certId)
Sets the certificate ID.
|
void |
setDeleteCertificate(Boolean deleteCertificate)
Sets the delete certificate flag.
|
void |
setForceOverwriteCert(boolean forceOverwriteCert)
Set if force overwrite certificate or not.
|
void |
setPreviousCertId(String previousCertId)
Sets the previous certificate ID.
|
void |
setPrivateKey(String privateKey)
Sets the certificate private key.
|
void |
setPublicKey(String publicKey)
Sets the certificate public key.
|
CertificateConfiguration |
withCertId(String certId)
Sets the certificate ID and return the updated CertificateConfiguration object.
|
CertificateConfiguration |
withDeleteCertificate(Boolean deleteCertificate)
Sets the deleting certificate flag and return the updated CertificateConfiguration object.
|
CertificateConfiguration |
withForceOverwriteCert(boolean forceOverwriteCert)
Set if force overwrite certificate or not and return the updated CertificateConfiguration object.
|
CertificateConfiguration |
withPreviousCertId(String previousCertId)
Sets the previous certificate ID and return the updated CertificateConfiguration object.
|
CertificateConfiguration |
withPrivateKey(String privateKey)
Sets the certificate private key and return the updated CertificateConfiguration object.
|
CertificateConfiguration |
withPublicKey(String publicKey)
Sets the certificate public key and return the updated CertificateConfiguration object.
|
public String getPublicKey()
public void setPublicKey(String publicKey)
publicKey - the certificate public key.public CertificateConfiguration withPublicKey(String publicKey)
publicKey - certificate public key.CertificateConfiguration instance.public String getPrivateKey()
public void setPrivateKey(String privateKey)
privateKey - the certificate private key.public CertificateConfiguration withPrivateKey(String privateKey)
privateKey - the certificate private key.CertificateConfiguration instance.public String getCertId()
public void setCertId(String certId)
certId - the certificate IDpublic CertificateConfiguration withCertId(String certId)
certId - the certificate IDCertificateConfiguration instance.public boolean isForceOverwriteCert()
public void setForceOverwriteCert(boolean forceOverwriteCert)
forceOverwriteCert - If enabled, SLS will not check the previous certificate ID.public CertificateConfiguration withForceOverwriteCert(boolean forceOverwriteCert)
forceOverwriteCert - If enabled, SLS will not check the previous certificate ID.CertificateConfiguration instance.public String getPreviousCertId()
public void setPreviousCertId(String previousCertId)
previousCertId - the previous certificate ID.public CertificateConfiguration withPreviousCertId(String previousCertId)
previousCertId - the previous certificate ID.CertificateConfiguration instance.public Boolean getDeleteCertificate()
public void setDeleteCertificate(Boolean deleteCertificate)
deleteCertificate - delete certificate flag.public CertificateConfiguration withDeleteCertificate(Boolean deleteCertificate)
deleteCertificate - delete certificate flag.CertificateConfiguration instance.public com.alibaba.fastjson.JSONObject marshal()
Copyright © 2025. All Rights Reserved.