Class AutoSignConfig

    • Constructor Detail

      • AutoSignConfig

        public AutoSignConfig()
      • AutoSignConfig

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

      • getUserInfo

        public UserThreeFactor getUserInfo()
        Get 自动签开通个人用户信息, 包括名字,身份证等
        Returns:
        UserInfo 自动签开通个人用户信息, 包括名字,身份证等
      • setUserInfo

        public void setUserInfo​(UserThreeFactor UserInfo)
        Set 自动签开通个人用户信息, 包括名字,身份证等
        Parameters:
        UserInfo - 自动签开通个人用户信息, 包括名字,身份证等
      • getCertInfoCallback

        public Boolean getCertInfoCallback()
        Get 是否回调证书信息:
        • **false**: 不需要(默认)
        • **true**:需要
        Returns:
        CertInfoCallback 是否回调证书信息:
        • **false**: 不需要(默认)
        • **true**:需要
      • setCertInfoCallback

        public void setCertInfoCallback​(Boolean CertInfoCallback)
        Set 是否回调证书信息:
        • **false**: 不需要(默认)
        • **true**:需要
        Parameters:
        CertInfoCallback - 是否回调证书信息:
        • **false**: 不需要(默认)
        • **true**:需要
      • getUserDefineSeal

        public Boolean getUserDefineSeal()
        Get 是否支持用户自定义签名印章:
        • **false**: 不能自己定义(默认)
        • **true**: 可以自己定义
        Returns:
        UserDefineSeal 是否支持用户自定义签名印章:
        • **false**: 不能自己定义(默认)
        • **true**: 可以自己定义
      • setUserDefineSeal

        public void setUserDefineSeal​(Boolean UserDefineSeal)
        Set 是否支持用户自定义签名印章:
        • **false**: 不能自己定义(默认)
        • **true**: 可以自己定义
        Parameters:
        UserDefineSeal - 是否支持用户自定义签名印章:
        • **false**: 不能自己定义(默认)
        • **true**: 可以自己定义
      • getSealImgCallback

        public Boolean getSealImgCallback()
        Get 回调中是否需要自动签将要使用的印章(签名) 图片的 base64:
        • **false**: 不需要(默认)
        • **true**: 需要
        Returns:
        SealImgCallback 回调中是否需要自动签将要使用的印章(签名) 图片的 base64:
        • **false**: 不需要(默认)
        • **true**: 需要
      • setSealImgCallback

        public void setSealImgCallback​(Boolean SealImgCallback)
        Set 回调中是否需要自动签将要使用的印章(签名) 图片的 base64:
        • **false**: 不需要(默认)
        • **true**: 需要
        Parameters:
        SealImgCallback - 回调中是否需要自动签将要使用的印章(签名) 图片的 base64:
        • **false**: 不需要(默认)
        • **true**: 需要
      • getCallbackUrl

        @Deprecated
        public String getCallbackUrl()
        Deprecated.
        Get 执行结果的回调URL,该URL仅支持HTTP或HTTPS协议,建议采用HTTPS协议以保证数据传输的安全性。 腾讯电子签服务器将通过POST方式,application/json格式通知执行结果,请确保外网可以正常访问该URL。 回调的相关说明可参考开发者中心的回调通知模块。
        Returns:
        CallbackUrl 执行结果的回调URL,该URL仅支持HTTP或HTTPS协议,建议采用HTTPS协议以保证数据传输的安全性。 腾讯电子签服务器将通过POST方式,application/json格式通知执行结果,请确保外网可以正常访问该URL。 回调的相关说明可参考开发者中心的回调通知模块。
      • setCallbackUrl

        @Deprecated
        public void setCallbackUrl​(String CallbackUrl)
        Deprecated.
        Set 执行结果的回调URL,该URL仅支持HTTP或HTTPS协议,建议采用HTTPS协议以保证数据传输的安全性。 腾讯电子签服务器将通过POST方式,application/json格式通知执行结果,请确保外网可以正常访问该URL。 回调的相关说明可参考开发者中心的回调通知模块。
        Parameters:
        CallbackUrl - 执行结果的回调URL,该URL仅支持HTTP或HTTPS协议,建议采用HTTPS协议以保证数据传输的安全性。 腾讯电子签服务器将通过POST方式,application/json格式通知执行结果,请确保外网可以正常访问该URL。 回调的相关说明可参考开发者中心的回调通知模块。
      • getVerifyChannels

        public String[] getVerifyChannels()
        Get 开通时候的身份验证方式, 取值为:
        • **WEIXINAPP** : 微信人脸识别
        • **INSIGHT** : 慧眼人脸认别
        • **TELECOM** : 运营商三要素验证
        注:
        • 如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。为空默认 WEIXINAPP
        • 如果是 H5 开通链接,支持传 INSIGHT / TELECOM。为空默认 INSIGHT
        Returns:
        VerifyChannels 开通时候的身份验证方式, 取值为:
        • **WEIXINAPP** : 微信人脸识别
        • **INSIGHT** : 慧眼人脸认别
        • **TELECOM** : 运营商三要素验证
        注:
        • 如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。为空默认 WEIXINAPP
        • 如果是 H5 开通链接,支持传 INSIGHT / TELECOM。为空默认 INSIGHT
      • setVerifyChannels

        public void setVerifyChannels​(String[] VerifyChannels)
        Set 开通时候的身份验证方式, 取值为:
        • **WEIXINAPP** : 微信人脸识别
        • **INSIGHT** : 慧眼人脸认别
        • **TELECOM** : 运营商三要素验证
        注:
        • 如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。为空默认 WEIXINAPP
        • 如果是 H5 开通链接,支持传 INSIGHT / TELECOM。为空默认 INSIGHT
        Parameters:
        VerifyChannels - 开通时候的身份验证方式, 取值为:
        • **WEIXINAPP** : 微信人脸识别
        • **INSIGHT** : 慧眼人脸认别
        • **TELECOM** : 运营商三要素验证
        注:
        • 如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。为空默认 WEIXINAPP
        • 如果是 H5 开通链接,支持传 INSIGHT / TELECOM。为空默认 INSIGHT
      • getLicenseType

        public Long getLicenseType()
        Get 设置用户开通自动签时是否绑定个人自动签账号许可。
        • **0**: (默认) 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: `不可解绑释放更换他人`
        Returns:
        LicenseType 设置用户开通自动签时是否绑定个人自动签账号许可。
        • **0**: (默认) 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: `不可解绑释放更换他人`
      • setLicenseType

        public void setLicenseType​(Long LicenseType)
        Set 设置用户开通自动签时是否绑定个人自动签账号许可。
        • **0**: (默认) 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: `不可解绑释放更换他人`
        Parameters:
        LicenseType - 设置用户开通自动签时是否绑定个人自动签账号许可。
        • **0**: (默认) 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: `不可解绑释放更换他人`