43 lines
1.3 KiB
C#
43 lines
1.3 KiB
C#
using System;
|
|
using System.Xml.Serialization;
|
|
|
|
namespace Aop.Api.Domain
|
|
{
|
|
/// <summary>
|
|
/// Principal Data Structure.
|
|
/// </summary>
|
|
[Serializable]
|
|
public class Principal : AopObject
|
|
{
|
|
/// <summary>
|
|
/// 用户身份证号。
|
|
/// </summary>
|
|
[XmlElement("cert_no")]
|
|
public string CertNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 证件类型 'IDENTIFY' //个人认证-身份证类型 'BRNUMBER' //工商注册号 'USCC' //统一社会信用代码
|
|
/// </summary>
|
|
[XmlElement("cert_type")]
|
|
public string CertType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 签约主体类型 individual //个人/操作员 entreprise //企业
|
|
/// </summary>
|
|
[XmlElement("signer_type")]
|
|
public string SignerType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 签约主体名称 个人认证时例如:'张三' 企业认证时例如:'XX公司'
|
|
/// </summary>
|
|
[XmlElement("user_name")]
|
|
public string UserName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否需要认证 'NEED' //需要认证 'NONEED' //不需要认证
|
|
/// </summary>
|
|
[XmlElement("verify_type")]
|
|
public string VerifyType { get; set; }
|
|
}
|
|
}
|