Class CertificateInput

    • Constructor Detail

      • CertificateInput

        public CertificateInput()
      • CertificateInput

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

      • getSSLMode

        public String getSSLMode()
        Get 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
        Returns:
        SSLMode 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
      • setSSLMode

        public void setSSLMode​(String SSLMode)
        Set 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
        Parameters:
        SSLMode - 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
      • getCertId

        public String getCertId()
        Get 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
        Returns:
        CertId 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
      • setCertId

        public void setCertId​(String CertId)
        Set 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
        Parameters:
        CertId - 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
      • getCertCaId

        public String getCertCaId()
        Get 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
        Returns:
        CertCaId 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
      • setCertCaId

        public void setCertCaId​(String CertCaId)
        Set 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
        Parameters:
        CertCaId - 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
      • getCertName

        public String getCertName()
        Get 上传服务端证书的名称,如果没有 CertId,则此项必传。
        Returns:
        CertName 上传服务端证书的名称,如果没有 CertId,则此项必传。
      • setCertName

        public void setCertName​(String CertName)
        Set 上传服务端证书的名称,如果没有 CertId,则此项必传。
        Parameters:
        CertName - 上传服务端证书的名称,如果没有 CertId,则此项必传。
      • getCertKey

        public String getCertKey()
        Get 上传服务端证书的 key,如果没有 CertId,则此项必传。
        Returns:
        CertKey 上传服务端证书的 key,如果没有 CertId,则此项必传。
      • setCertKey

        public void setCertKey​(String CertKey)
        Set 上传服务端证书的 key,如果没有 CertId,则此项必传。
        Parameters:
        CertKey - 上传服务端证书的 key,如果没有 CertId,则此项必传。
      • getCertContent

        public String getCertContent()
        Get 上传服务端证书的内容,如果没有 CertId,则此项必传。
        Returns:
        CertContent 上传服务端证书的内容,如果没有 CertId,则此项必传。
      • setCertContent

        public void setCertContent​(String CertContent)
        Set 上传服务端证书的内容,如果没有 CertId,则此项必传。
        Parameters:
        CertContent - 上传服务端证书的内容,如果没有 CertId,则此项必传。
      • getCertCaName

        public String getCertCaName()
        Get 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
        Returns:
        CertCaName 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
      • setCertCaName

        public void setCertCaName​(String CertCaName)
        Set 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
        Parameters:
        CertCaName - 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
      • getCertCaContent

        public String getCertCaContent()
        Get 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
        Returns:
        CertCaContent 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
      • setCertCaContent

        public void setCertCaContent​(String CertCaContent)
        Set 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
        Parameters:
        CertCaContent - 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。