Просмотр исходного кода

CLOUDAUTH SDK Auto Released By chugang.cg,Version:1.22.4

Signed-off-by: yixiong.jxy <yixiong.jxy@alibaba-inc.com>
yixiong.jxy 8 лет назад
Родитель
Сommit
e5d87b63dc

+ 4 - 0
CHANGELOG

@@ -1,3 +1,7 @@
+2018-08-15 Version: 1.22.4
+1, Fix bug in GetMaterials API.
+2, GetVerifyToken added a new param VerifyConfigs
+
 2018-08-15 Version: 1.22.3
 1, Add domain operation api AddLiveDomain,DeleteLiveDomain,DescribeLiveDomainDetail,StartLiveDomain,StopLiveDomain.
 2, Add certificate operation api DescribeLiveCertificateDetail,DescribeLiveCertificateList,SetLiveDomainCertificate.

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.22.3
+1.22.4

+ 2 - 0
cloudauth/include/alibabacloud/cloudauth/model/GetMaterialsResult.h

@@ -36,8 +36,10 @@ namespace AlibabaCloud
 				{
 					std::string facePic;
 					std::string identificationNumber;
+					std::string idCardStartDate;
 					std::string address;
 					std::string idCardFrontPic;
+					std::string ethnicGroup;
 					std::string sex;
 					std::string idCardExpiry;
 					std::string idCardType;

+ 3 - 0
cloudauth/include/alibabacloud/cloudauth/model/GetVerifyTokenRequest.h

@@ -45,6 +45,8 @@ namespace AlibabaCloud
 				void setSourceIp(const std::string& sourceIp);
 				std::string getBinding()const;
 				void setBinding(const std::string& binding);
+				std::string getVerifyConfigs()const;
+				void setVerifyConfigs(const std::string& verifyConfigs);
 				std::string getTicketId()const;
 				void setTicketId(const std::string& ticketId);
 
@@ -54,6 +56,7 @@ namespace AlibabaCloud
 				std::string biz_;
 				std::string sourceIp_;
 				std::string binding_;
+				std::string verifyConfigs_;
 				std::string ticketId_;
 
 			};

+ 1 - 1
cloudauth/src/model/CompareFacesRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Cloudauth::Model::CompareFacesRequest;
 
 CompareFacesRequest::CompareFacesRequest() :
-	RpcServiceRequest("cloudauth", "2018-07-03", "CompareFaces")
+	RpcServiceRequest("cloudauth", "2018-08-07", "CompareFaces")
 {}
 
 CompareFacesRequest::~CompareFacesRequest()

+ 1 - 1
cloudauth/src/model/DetectFaceAttributesRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Cloudauth::Model::DetectFaceAttributesRequest;
 
 DetectFaceAttributesRequest::DetectFaceAttributesRequest() :
-	RpcServiceRequest("cloudauth", "2018-07-03", "DetectFaceAttributes")
+	RpcServiceRequest("cloudauth", "2018-08-07", "DetectFaceAttributes")
 {}
 
 DetectFaceAttributesRequest::~DetectFaceAttributesRequest()

+ 1 - 1
cloudauth/src/model/GetMaterialsRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Cloudauth::Model::GetMaterialsRequest;
 
 GetMaterialsRequest::GetMaterialsRequest() :
-	RpcServiceRequest("cloudauth", "2018-07-03", "GetMaterials")
+	RpcServiceRequest("cloudauth", "2018-08-07", "GetMaterials")
 {}
 
 GetMaterialsRequest::~GetMaterialsRequest()

+ 4 - 0
cloudauth/src/model/GetMaterialsResult.cc

@@ -47,6 +47,8 @@ void GetMaterialsResult::parse(const std::string &payload)
 		data_.identificationNumber = dataNode["IdentificationNumber"].asString();
 	if(!dataNode["IdCardType"].isNull())
 		data_.idCardType = dataNode["IdCardType"].asString();
+	if(!dataNode["IdCardStartDate"].isNull())
+		data_.idCardStartDate = dataNode["IdCardStartDate"].asString();
 	if(!dataNode["IdCardExpiry"].isNull())
 		data_.idCardExpiry = dataNode["IdCardExpiry"].asString();
 	if(!dataNode["Address"].isNull())
@@ -59,6 +61,8 @@ void GetMaterialsResult::parse(const std::string &payload)
 		data_.idCardBackPic = dataNode["IdCardBackPic"].asString();
 	if(!dataNode["FacePic"].isNull())
 		data_.facePic = dataNode["FacePic"].asString();
+	if(!dataNode["EthnicGroup"].isNull())
+		data_.ethnicGroup = dataNode["EthnicGroup"].asString();
 	if(!value["Success"].isNull())
 		success_ = value["Success"].asString() == "true";
 	if(!value["Code"].isNull())

+ 1 - 1
cloudauth/src/model/GetStatusRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Cloudauth::Model::GetStatusRequest;
 
 GetStatusRequest::GetStatusRequest() :
-	RpcServiceRequest("cloudauth", "2018-07-03", "GetStatus")
+	RpcServiceRequest("cloudauth", "2018-08-07", "GetStatus")
 {}
 
 GetStatusRequest::~GetStatusRequest()

+ 12 - 1
cloudauth/src/model/GetVerifyTokenRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Cloudauth::Model::GetVerifyTokenRequest;
 
 GetVerifyTokenRequest::GetVerifyTokenRequest() :
-	RpcServiceRequest("cloudauth", "2018-07-03", "GetVerifyToken")
+	RpcServiceRequest("cloudauth", "2018-08-07", "GetVerifyToken")
 {}
 
 GetVerifyTokenRequest::~GetVerifyTokenRequest()
@@ -80,6 +80,17 @@ void GetVerifyTokenRequest::setBinding(const std::string& binding)
 	setParameter("Binding", binding);
 }
 
+std::string GetVerifyTokenRequest::getVerifyConfigs()const
+{
+	return verifyConfigs_;
+}
+
+void GetVerifyTokenRequest::setVerifyConfigs(const std::string& verifyConfigs)
+{
+	verifyConfigs_ = verifyConfigs;
+	setParameter("VerifyConfigs", verifyConfigs);
+}
+
 std::string GetVerifyTokenRequest::getTicketId()const
 {
 	return ticketId_;

+ 1 - 1
cloudauth/src/model/SubmitMaterialsRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Cloudauth::Model::SubmitMaterialsRequest;
 
 SubmitMaterialsRequest::SubmitMaterialsRequest() :
-	RpcServiceRequest("cloudauth", "2018-07-03", "SubmitMaterials")
+	RpcServiceRequest("cloudauth", "2018-08-07", "SubmitMaterials")
 {}
 
 SubmitMaterialsRequest::~SubmitMaterialsRequest()