Class SSLCertificate

    • Constructor Summary

      Constructors 
      Constructor Description
      SSLCertificate()  
      SSLCertificate​(SSLCertificate 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAlias()
      Get 别名 注意:此字段可能返回 null,表示取不到有效值。
      String getCert()
      Get 证书 注意:此字段可能返回 null,表示取不到有效值。
      String getCertBeginTime()
      Get 证书生效时间 注意:此字段可能返回 null,表示取不到有效值。
      String getCertEndTime()
      Get 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      String getCertType()
      Get 证书类型(目前支持:CA = 客户端证书,SVR = 服务器证书) 注意:此字段可能返回 null,表示取不到有效值。
      String getDomain()
      Get 主域名 注意:此字段可能返回 null,表示取不到有效值。
      String getFrom()
      Get 证书来源:trustasia = 亚洲诚信, upload = 用户上传 注意:此字段可能返回 null,表示取不到有效值。
      String getId()
      Get 证书ID 注意:此字段可能返回 null,表示取不到有效值。
      String getInsertTime()
      Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsDv()
      Get 是否我 DV 版证书 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsVip()
      Get 是否为 VIP 客户 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsVulnerability()
      Get 是否启用了漏洞扫描功能 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsWildcard()
      Get 是否为泛域名证书 注意:此字段可能返回 null,表示取不到有效值。
      String getOwnerUin()
      Get 所属账户 注意:此字段可能返回 null,表示取不到有效值。
      String getProductZhName()
      Get 证书办法者名称 注意:此字段可能返回 null,表示取不到有效值。
      String getProjectId()
      Get 项目ID 注意:此字段可能返回 null,表示取不到有效值。
      SSLProjectInfo getProjectInfo()
      Get 项目信息,ProjectId:项目ID,OwnerUin:项目所属的 uin(默认项目为0),Name:项目名称,CreatorUin:创建项目的 uin,CreateTime:项目创建时间,Info:项目说明 注意:此字段可能返回 null,表示取不到有效值。
      Long getStatus()
      Get 状态值 0:审核中,1:已通过,2:审核失败,3:已过期,4:已添加云解析记录,5:OV/EV 证书,待提交资料,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函 注意:此字段可能返回 null,表示取不到有效值。
      String getStatusMsg()
      Get 状态信息 注意:此字段可能返回 null,表示取不到有效值。
      String getStatusName()
      Get 状态名称 注意:此字段可能返回 null,表示取不到有效值。
      String[] getSubjectAltName()
      Get 证书包含的多个域名(包含主域名) 注意:此字段可能返回 null,表示取不到有效值。
      String getType()
      Get 证书类型 注意:此字段可能返回 null,表示取不到有效值。
      String getTypeName()
      Get 证书类型名称 注意:此字段可能返回 null,表示取不到有效值。
      String getValidityPeriod()
      Get 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      String getVerifyType()
      Get 验证类型 注意:此字段可能返回 null,表示取不到有效值。
      String getVulnerabilityStatus()
      Get 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 注意:此字段可能返回 null,表示取不到有效值。
      void setAlias​(String Alias)
      Set 别名 注意:此字段可能返回 null,表示取不到有效值。
      void setCert​(String Cert)
      Set 证书 注意:此字段可能返回 null,表示取不到有效值。
      void setCertBeginTime​(String CertBeginTime)
      Set 证书生效时间 注意:此字段可能返回 null,表示取不到有效值。
      void setCertEndTime​(String CertEndTime)
      Set 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      void setCertType​(String CertType)
      Set 证书类型(目前支持:CA = 客户端证书,SVR = 服务器证书) 注意:此字段可能返回 null,表示取不到有效值。
      void setDomain​(String Domain)
      Set 主域名 注意:此字段可能返回 null,表示取不到有效值。
      void setFrom​(String From)
      Set 证书来源:trustasia = 亚洲诚信, upload = 用户上传 注意:此字段可能返回 null,表示取不到有效值。
      void setId​(String Id)
      Set 证书ID 注意:此字段可能返回 null,表示取不到有效值。
      void setInsertTime​(String InsertTime)
      Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      void setIsDv​(Boolean IsDv)
      Set 是否我 DV 版证书 注意:此字段可能返回 null,表示取不到有效值。
      void setIsVip​(Boolean IsVip)
      Set 是否为 VIP 客户 注意:此字段可能返回 null,表示取不到有效值。
      void setIsVulnerability​(Boolean IsVulnerability)
      Set 是否启用了漏洞扫描功能 注意:此字段可能返回 null,表示取不到有效值。
      void setIsWildcard​(Boolean IsWildcard)
      Set 是否为泛域名证书 注意:此字段可能返回 null,表示取不到有效值。
      void setOwnerUin​(String OwnerUin)
      Set 所属账户 注意:此字段可能返回 null,表示取不到有效值。
      void setProductZhName​(String ProductZhName)
      Set 证书办法者名称 注意:此字段可能返回 null,表示取不到有效值。
      void setProjectId​(String ProjectId)
      Set 项目ID 注意:此字段可能返回 null,表示取不到有效值。
      void setProjectInfo​(SSLProjectInfo ProjectInfo)
      Set 项目信息,ProjectId:项目ID,OwnerUin:项目所属的 uin(默认项目为0),Name:项目名称,CreatorUin:创建项目的 uin,CreateTime:项目创建时间,Info:项目说明 注意:此字段可能返回 null,表示取不到有效值。
      void setStatus​(Long Status)
      Set 状态值 0:审核中,1:已通过,2:审核失败,3:已过期,4:已添加云解析记录,5:OV/EV 证书,待提交资料,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函 注意:此字段可能返回 null,表示取不到有效值。
      void setStatusMsg​(String StatusMsg)
      Set 状态信息 注意:此字段可能返回 null,表示取不到有效值。
      void setStatusName​(String StatusName)
      Set 状态名称 注意:此字段可能返回 null,表示取不到有效值。
      void setSubjectAltName​(String[] SubjectAltName)
      Set 证书包含的多个域名(包含主域名) 注意:此字段可能返回 null,表示取不到有效值。
      void setType​(String Type)
      Set 证书类型 注意:此字段可能返回 null,表示取不到有效值。
      void setTypeName​(String TypeName)
      Set 证书类型名称 注意:此字段可能返回 null,表示取不到有效值。
      void setValidityPeriod​(String ValidityPeriod)
      Set 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      void setVerifyType​(String VerifyType)
      Set 验证类型 注意:此字段可能返回 null,表示取不到有效值。
      void setVulnerabilityStatus​(String VulnerabilityStatus)
      Set 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • SSLCertificate

        public SSLCertificate()
      • SSLCertificate

        public SSLCertificate​(SSLCertificate 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

      • getOwnerUin

        public String getOwnerUin()
        Get 所属账户 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OwnerUin 所属账户 注意:此字段可能返回 null,表示取不到有效值。
      • setOwnerUin

        public void setOwnerUin​(String OwnerUin)
        Set 所属账户 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OwnerUin - 所属账户 注意:此字段可能返回 null,表示取不到有效值。
      • getProjectId

        public String getProjectId()
        Get 项目ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProjectId 项目ID 注意:此字段可能返回 null,表示取不到有效值。
      • setProjectId

        public void setProjectId​(String ProjectId)
        Set 项目ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProjectId - 项目ID 注意:此字段可能返回 null,表示取不到有效值。
      • getFrom

        public String getFrom()
        Get 证书来源:trustasia = 亚洲诚信, upload = 用户上传 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        From 证书来源:trustasia = 亚洲诚信, upload = 用户上传 注意:此字段可能返回 null,表示取不到有效值。
      • setFrom

        public void setFrom​(String From)
        Set 证书来源:trustasia = 亚洲诚信, upload = 用户上传 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        From - 证书来源:trustasia = 亚洲诚信, upload = 用户上传 注意:此字段可能返回 null,表示取不到有效值。
      • getType

        public String getType()
        Get 证书类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Type 证书类型 注意:此字段可能返回 null,表示取不到有效值。
      • setType

        public void setType​(String Type)
        Set 证书类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Type - 证书类型 注意:此字段可能返回 null,表示取不到有效值。
      • getCertType

        public String getCertType()
        Get 证书类型(目前支持:CA = 客户端证书,SVR = 服务器证书) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CertType 证书类型(目前支持:CA = 客户端证书,SVR = 服务器证书) 注意:此字段可能返回 null,表示取不到有效值。
      • setCertType

        public void setCertType​(String CertType)
        Set 证书类型(目前支持:CA = 客户端证书,SVR = 服务器证书) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CertType - 证书类型(目前支持:CA = 客户端证书,SVR = 服务器证书) 注意:此字段可能返回 null,表示取不到有效值。
      • getProductZhName

        public String getProductZhName()
        Get 证书办法者名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProductZhName 证书办法者名称 注意:此字段可能返回 null,表示取不到有效值。
      • setProductZhName

        public void setProductZhName​(String ProductZhName)
        Set 证书办法者名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProductZhName - 证书办法者名称 注意:此字段可能返回 null,表示取不到有效值。
      • getDomain

        public String getDomain()
        Get 主域名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Domain 主域名 注意:此字段可能返回 null,表示取不到有效值。
      • setDomain

        public void setDomain​(String Domain)
        Set 主域名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Domain - 主域名 注意:此字段可能返回 null,表示取不到有效值。
      • getAlias

        public String getAlias()
        Get 别名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Alias 别名 注意:此字段可能返回 null,表示取不到有效值。
      • setAlias

        public void setAlias​(String Alias)
        Set 别名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Alias - 别名 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public Long getStatus()
        Get 状态值 0:审核中,1:已通过,2:审核失败,3:已过期,4:已添加云解析记录,5:OV/EV 证书,待提交资料,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Status 状态值 0:审核中,1:已通过,2:审核失败,3:已过期,4:已添加云解析记录,5:OV/EV 证书,待提交资料,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函 注意:此字段可能返回 null,表示取不到有效值。
      • setStatus

        public void setStatus​(Long Status)
        Set 状态值 0:审核中,1:已通过,2:审核失败,3:已过期,4:已添加云解析记录,5:OV/EV 证书,待提交资料,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Status - 状态值 0:审核中,1:已通过,2:审核失败,3:已过期,4:已添加云解析记录,5:OV/EV 证书,待提交资料,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函 注意:此字段可能返回 null,表示取不到有效值。
      • getVulnerabilityStatus

        public String getVulnerabilityStatus()
        Get 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VulnerabilityStatus 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 注意:此字段可能返回 null,表示取不到有效值。
      • setVulnerabilityStatus

        public void setVulnerabilityStatus​(String VulnerabilityStatus)
        Set 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VulnerabilityStatus - 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 注意:此字段可能返回 null,表示取不到有效值。
      • getStatusMsg

        public String getStatusMsg()
        Get 状态信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StatusMsg 状态信息 注意:此字段可能返回 null,表示取不到有效值。
      • setStatusMsg

        public void setStatusMsg​(String StatusMsg)
        Set 状态信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StatusMsg - 状态信息 注意:此字段可能返回 null,表示取不到有效值。
      • getVerifyType

        public String getVerifyType()
        Get 验证类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VerifyType 验证类型 注意:此字段可能返回 null,表示取不到有效值。
      • setVerifyType

        public void setVerifyType​(String VerifyType)
        Set 验证类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VerifyType - 验证类型 注意:此字段可能返回 null,表示取不到有效值。
      • getCertBeginTime

        public String getCertBeginTime()
        Get 证书生效时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CertBeginTime 证书生效时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCertBeginTime

        public void setCertBeginTime​(String CertBeginTime)
        Set 证书生效时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CertBeginTime - 证书生效时间 注意:此字段可能返回 null,表示取不到有效值。
      • getCertEndTime

        public String getCertEndTime()
        Get 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CertEndTime 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCertEndTime

        public void setCertEndTime​(String CertEndTime)
        Set 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CertEndTime - 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      • getValidityPeriod

        public String getValidityPeriod()
        Get 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ValidityPeriod 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      • setValidityPeriod

        public void setValidityPeriod​(String ValidityPeriod)
        Set 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ValidityPeriod - 证书过期时间 注意:此字段可能返回 null,表示取不到有效值。
      • getInsertTime

        public String getInsertTime()
        Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InsertTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • setInsertTime

        public void setInsertTime​(String InsertTime)
        Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InsertTime - 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • getProjectInfo

        public SSLProjectInfo getProjectInfo()
        Get 项目信息,ProjectId:项目ID,OwnerUin:项目所属的 uin(默认项目为0),Name:项目名称,CreatorUin:创建项目的 uin,CreateTime:项目创建时间,Info:项目说明 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProjectInfo 项目信息,ProjectId:项目ID,OwnerUin:项目所属的 uin(默认项目为0),Name:项目名称,CreatorUin:创建项目的 uin,CreateTime:项目创建时间,Info:项目说明 注意:此字段可能返回 null,表示取不到有效值。
      • setProjectInfo

        public void setProjectInfo​(SSLProjectInfo ProjectInfo)
        Set 项目信息,ProjectId:项目ID,OwnerUin:项目所属的 uin(默认项目为0),Name:项目名称,CreatorUin:创建项目的 uin,CreateTime:项目创建时间,Info:项目说明 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProjectInfo - 项目信息,ProjectId:项目ID,OwnerUin:项目所属的 uin(默认项目为0),Name:项目名称,CreatorUin:创建项目的 uin,CreateTime:项目创建时间,Info:项目说明 注意:此字段可能返回 null,表示取不到有效值。
      • getId

        public String getId()
        Get 证书ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Id 证书ID 注意:此字段可能返回 null,表示取不到有效值。
      • setId

        public void setId​(String Id)
        Set 证书ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Id - 证书ID 注意:此字段可能返回 null,表示取不到有效值。
      • getSubjectAltName

        public String[] getSubjectAltName()
        Get 证书包含的多个域名(包含主域名) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubjectAltName 证书包含的多个域名(包含主域名) 注意:此字段可能返回 null,表示取不到有效值。
      • setSubjectAltName

        public void setSubjectAltName​(String[] SubjectAltName)
        Set 证书包含的多个域名(包含主域名) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubjectAltName - 证书包含的多个域名(包含主域名) 注意:此字段可能返回 null,表示取不到有效值。
      • getTypeName

        public String getTypeName()
        Get 证书类型名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TypeName 证书类型名称 注意:此字段可能返回 null,表示取不到有效值。
      • setTypeName

        public void setTypeName​(String TypeName)
        Set 证书类型名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TypeName - 证书类型名称 注意:此字段可能返回 null,表示取不到有效值。
      • getStatusName

        public String getStatusName()
        Get 状态名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StatusName 状态名称 注意:此字段可能返回 null,表示取不到有效值。
      • setStatusName

        public void setStatusName​(String StatusName)
        Set 状态名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StatusName - 状态名称 注意:此字段可能返回 null,表示取不到有效值。
      • getIsVip

        public Boolean getIsVip()
        Get 是否为 VIP 客户 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsVip 是否为 VIP 客户 注意:此字段可能返回 null,表示取不到有效值。
      • setIsVip

        public void setIsVip​(Boolean IsVip)
        Set 是否为 VIP 客户 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsVip - 是否为 VIP 客户 注意:此字段可能返回 null,表示取不到有效值。
      • getIsDv

        public Boolean getIsDv()
        Get 是否我 DV 版证书 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsDv 是否我 DV 版证书 注意:此字段可能返回 null,表示取不到有效值。
      • setIsDv

        public void setIsDv​(Boolean IsDv)
        Set 是否我 DV 版证书 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsDv - 是否我 DV 版证书 注意:此字段可能返回 null,表示取不到有效值。
      • getIsWildcard

        public Boolean getIsWildcard()
        Get 是否为泛域名证书 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsWildcard 是否为泛域名证书 注意:此字段可能返回 null,表示取不到有效值。
      • setIsWildcard

        public void setIsWildcard​(Boolean IsWildcard)
        Set 是否为泛域名证书 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsWildcard - 是否为泛域名证书 注意:此字段可能返回 null,表示取不到有效值。
      • getIsVulnerability

        public Boolean getIsVulnerability()
        Get 是否启用了漏洞扫描功能 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsVulnerability 是否启用了漏洞扫描功能 注意:此字段可能返回 null,表示取不到有效值。
      • setIsVulnerability

        public void setIsVulnerability​(Boolean IsVulnerability)
        Set 是否启用了漏洞扫描功能 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsVulnerability - 是否启用了漏洞扫描功能 注意:此字段可能返回 null,表示取不到有效值。
      • getCert

        public String getCert()
        Get 证书 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Cert 证书 注意:此字段可能返回 null,表示取不到有效值。
      • setCert

        public void setCert​(String Cert)
        Set 证书 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Cert - 证书 注意:此字段可能返回 null,表示取不到有效值。