Class MultiCertInfo

    • Constructor Detail

      • MultiCertInfo

        public MultiCertInfo()
      • MultiCertInfo

        public MultiCertInfo​(MultiCertInfo 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:双向认证
      • getCertList

        public CertInfo[] getCertList()
        Get 监听器或规则证书列表,单双向认证,多本服务端证书算法类型不能重复;若SSLMode为双向认证,证书列表必须包含一本ca证书。
        Returns:
        CertList 监听器或规则证书列表,单双向认证,多本服务端证书算法类型不能重复;若SSLMode为双向认证,证书列表必须包含一本ca证书。
      • setCertList

        public void setCertList​(CertInfo[] CertList)
        Set 监听器或规则证书列表,单双向认证,多本服务端证书算法类型不能重复;若SSLMode为双向认证,证书列表必须包含一本ca证书。
        Parameters:
        CertList - 监听器或规则证书列表,单双向认证,多本服务端证书算法类型不能重复;若SSLMode为双向认证,证书列表必须包含一本ca证书。