using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// AlipaySecurityRiskRiskprofileQueryModel Data Structure.
///
[Serializable]
public class AlipaySecurityRiskRiskprofileQueryModel : AopObject
{
///
/// 请求来源,业务唯一标示;
///
[XmlElement("request_from")]
public string RequestFrom { get; set; }
///
/// 请求唯一ID
///
[XmlElement("request_id")]
public string RequestId { get; set; }
///
/// 风险对象枚举 可用值:userID,merchantID,tradeNO,phone,bankCard,IDCard,email;注意大小写敏感 枚举含义:userID:用户,merchantID:商户,tradeNO:交易号;phone:手机号,bankCard:银行卡,IDCard:身份证号,email:邮箱;
///
[XmlArray("risk_object")]
[XmlArrayItem("string")]
public List RiskObject { get; set; }
///
/// 与字段risk_object 对应长度顺序一致,例如 :risk_object值为["userID"] 则risk_object_value 值为["208830231508XXXX"];如 risk_object值为["userID",phone] 则risk_object_value 值为["208830231508XXXX","1856343XXXX"];
///
[XmlArray("risk_object_value")]
[XmlArrayItem("string")]
public List RiskObjectValue { get; set; }
///
/// riskprofile 值接入时咨询业务PD 应该使用的riskprofile
///
[XmlArray("risk_profile")]
[XmlArrayItem("string")]
public List RiskProfile { get; set; }
}
}