package common


// 【签署校验配置】 签署校验配置 【作用】 签署文件需校验用户的真实签署意愿，可控制该签署方中签署人的签署校验方式 【传参】 若signAuthConfig传入一个空对象，则签署校验方式将会使用DEFAULT（默认）；若signAuthConfig不传入，将使用用印流程的配置。
type SignAuthConfigBean struct {
	// <ext>core:true;deprecated:false</ext> 【签署校验方式】签署校验方式 【作用】 1、DEFAULT（默认）：签署人在签署时，可选择签署密码、短信/邮件验证码、签署手势中的一种进行意愿校验 2、VIDEO（语音视频双录校验）：签署人在签署时，由系统朗读一段文本，朗读完成后签署人需进行回答，仅当回答内容为系统预置内容且人脸校验为签署人本人时才可完成签署 3、FACE（人脸识别校验）：签署人每次签署均需进行实时人脸识别，且必须与实名认证用户的人脸一致才可完成签署 【传参】 取值范围：DEFAULT（默认），VIDEO（语音视频双录校验），FACE（人脸识别校验）；不传值默认为：DEFAULT（默认）。
	SignAuth string `json:"signAuth,omitempty"`
	// <ext>core:true;deprecated:false</ext> 【语音视频双录问答文本】语音视频双录问答文本 【作用】 1、可支持传入语音视频双录过程中的系统播报问题以及用户回答文本 2、系统播报问题与用户回答文本需要一一对应，最多可支持传入三轮问答 3、若是开通的语音视频双录服务为腾讯云基础版，则仅支持一轮问答，此时若传入多轮问答只取第1个，后续问答不生效 【传参】 signAuth（签署校验方式）为VIDEO（语音视频双录校验）时必传。
	DoubleWillParams []*DoubleWillParam `json:"doubleWillParams,omitempty"`
	// <ext>core:true;deprecated:true</ext> 【语音视频双录-系统播报问题】语音视频双录-系统播报问题 【传参】 1、signAuth（签署校验方式）为VIDEO（语音视频双录校验）时必传。 2、最大长度：200。 3、示例： 您好，为确保您本人操作，此次签约全程录音录像。请问您本次业务是本人自愿办理吗？请回答：“是”或“同意”。
	Question string `json:"question,omitempty"`
	// <ext>core:true;deprecated:true</ext> 【语音视频双录-用户回答文本】语音视频双录-用户回答文本 【传参】 1、签署校验方式为VIDEO（语音视频双录校验）时必传。 2、最大长度：10。 3、支持多个文本作为识别内容，文本之间用\"|\"分隔 4、示例：同意 | 是
	Answer string `json:"answer,omitempty"`
}
