Class: TencentCloud::Ess::V20201111::UserThreeFactor

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201111/models.rb

Overview

用户的三要素:姓名,证件号,证件类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, idcardtype = nil, idcardnumber = nil) ⇒ UserThreeFactor

Returns a new instance of UserThreeFactor.



18182
18183
18184
18185
18186
# File 'lib/v20201111/models.rb', line 18182

def initialize(name=nil, idcardtype=nil, idcardnumber=nil)
  @Name = name
  @IdCardType = idcardtype
  @IdCardNumber = idcardnumber
end

Instance Attribute Details

#IdCardNumberObject

经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。

  • ID_CARD : 中国大陆居民身份证 (默认值)
  • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
  • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)
  • 中国大陆居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
  • 中国港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
  • 中国港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

Parameters:

  • Name:

    签署方经办人的姓名。

  • IdCardType:

    证件类型,支持以下类型

  • IdCardNumber:

    证件号码,应符合以下规则



18180
18181
18182
# File 'lib/v20201111/models.rb', line 18180

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。

  • ID_CARD : 中国大陆居民身份证 (默认值)
  • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
  • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)
  • 中国大陆居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
  • 中国港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
  • 中国港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

Parameters:

  • Name:

    签署方经办人的姓名。

  • IdCardType:

    证件类型,支持以下类型

  • IdCardNumber:

    证件号码,应符合以下规则



18180
18181
18182
# File 'lib/v20201111/models.rb', line 18180

def IdCardType
  @IdCardType
end

#NameObject

经办人的姓名将用于身份认证和电子签名,请确保填写的姓名为签署方的真实姓名,而非昵称等代名。

  • ID_CARD : 中国大陆居民身份证 (默认值)
  • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
  • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)
  • 中国大陆居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
  • 中国港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
  • 中国港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

Parameters:

  • Name:

    签署方经办人的姓名。

  • IdCardType:

    证件类型,支持以下类型

  • IdCardNumber:

    证件号码,应符合以下规则



18180
18181
18182
# File 'lib/v20201111/models.rb', line 18180

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



18188
18189
18190
18191
18192
# File 'lib/v20201111/models.rb', line 18188

def deserialize(params)
  @Name = params['Name']
  @IdCardType = params['IdCardType']
  @IdCardNumber = params['IdCardNumber']
end