Class ReplaceCertificateRequest

    • Constructor Detail

      • ReplaceCertificateRequest

        public ReplaceCertificateRequest()
      • ReplaceCertificateRequest

        public ReplaceCertificateRequest​(ReplaceCertificateRequest 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.
    • Method Detail

      • getCertificateId

        public String getCertificateId()
        Get 证书 ID。
        Returns:
        CertificateId 证书 ID。
      • setCertificateId

        public void setCertificateId​(String CertificateId)
        Set 证书 ID。
        Parameters:
        CertificateId - 证书 ID。
      • getValidType

        public String getValidType()
        Get 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。
        Returns:
        ValidType 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。
      • setValidType

        public void setValidType​(String ValidType)
        Set 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。
        Parameters:
        ValidType - 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。
      • getCsrType

        public String getCsrType()
        Get 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。
        Returns:
        CsrType 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。
      • setCsrType

        public void setCsrType​(String CsrType)
        Set 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。
        Parameters:
        CsrType - 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。
      • getCsrContent

        public String getCsrContent()
        Get CSR 内容。
        Returns:
        CsrContent CSR 内容。
      • setCsrContent

        public void setCsrContent​(String CsrContent)
        Set CSR 内容。
        Parameters:
        CsrContent - CSR 内容。
      • getCsrkeyPassword

        public String getCsrkeyPassword()
        Get KEY 密码。
        Returns:
        CsrkeyPassword KEY 密码。
      • setCsrkeyPassword

        public void setCsrkeyPassword​(String CsrkeyPassword)
        Set KEY 密码。
        Parameters:
        CsrkeyPassword - KEY 密码。
      • getReason

        public String getReason()
        Get 重颁发原因。
        Returns:
        Reason 重颁发原因。
      • setReason

        public void setReason​(String Reason)
        Set 重颁发原因。
        Parameters:
        Reason - 重颁发原因。
      • getCertCSREncryptAlgo

        public String getCertCSREncryptAlgo()
        Get CSR加密方式,可选:RSA、ECC、SM2 (CsrType为Online才可选), 默认为RSA
        Returns:
        CertCSREncryptAlgo CSR加密方式,可选:RSA、ECC、SM2 (CsrType为Online才可选), 默认为RSA
      • setCertCSREncryptAlgo

        public void setCertCSREncryptAlgo​(String CertCSREncryptAlgo)
        Set CSR加密方式,可选:RSA、ECC、SM2 (CsrType为Online才可选), 默认为RSA
        Parameters:
        CertCSREncryptAlgo - CSR加密方式,可选:RSA、ECC、SM2 (CsrType为Online才可选), 默认为RSA
      • getCertCSRKeyParameter

        public String getCertCSRKeyParameter()
        Get CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;
        Returns:
        CertCSRKeyParameter CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;
      • setCertCSRKeyParameter

        public void setCertCSRKeyParameter​(String CertCSRKeyParameter)
        Set CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;
        Parameters:
        CertCSRKeyParameter - CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;