Add InitFaceVerify and DescribeFaceVerify API.

This commit is contained in:
sdk-team
2020-02-26 11:16:37 +08:00
parent cca2dd1b12
commit 20fc16db11
42 changed files with 1500 additions and 116 deletions

View File

@@ -1,3 +1,6 @@
2020-02-26 Version: 1.36.289
- Add InitFaceVerify and DescribeFaceVerify API.
2020-02-25 Version: 1.36.288
- Fix ListWorkFlowTemplates, ListWorkFlowNodes API Go SDK build error.

View File

@@ -1 +1 @@
1.36.288
1.36.289

View File

@@ -35,6 +35,8 @@ set(cloudauth_public_header_model
include/alibabacloud/cloudauth/model/DescribeDeviceInfoResult.h
include/alibabacloud/cloudauth/model/DescribeFaceUsageRequest.h
include/alibabacloud/cloudauth/model/DescribeFaceUsageResult.h
include/alibabacloud/cloudauth/model/DescribeFaceVerifyRequest.h
include/alibabacloud/cloudauth/model/DescribeFaceVerifyResult.h
include/alibabacloud/cloudauth/model/DescribeOssUploadTokenRequest.h
include/alibabacloud/cloudauth/model/DescribeOssUploadTokenResult.h
include/alibabacloud/cloudauth/model/DescribeRPSDKRequest.h
@@ -57,10 +59,16 @@ set(cloudauth_public_header_model
include/alibabacloud/cloudauth/model/DescribeVerifyUsageResult.h
include/alibabacloud/cloudauth/model/DetectFaceAttributesRequest.h
include/alibabacloud/cloudauth/model/DetectFaceAttributesResult.h
include/alibabacloud/cloudauth/model/InitDeviceRequest.h
include/alibabacloud/cloudauth/model/InitDeviceResult.h
include/alibabacloud/cloudauth/model/InitFaceVerifyRequest.h
include/alibabacloud/cloudauth/model/InitFaceVerifyResult.h
include/alibabacloud/cloudauth/model/ModifyDeviceInfoRequest.h
include/alibabacloud/cloudauth/model/ModifyDeviceInfoResult.h
include/alibabacloud/cloudauth/model/UpdateVerifySettingRequest.h
include/alibabacloud/cloudauth/model/UpdateVerifySettingResult.h
include/alibabacloud/cloudauth/model/VerifyDeviceRequest.h
include/alibabacloud/cloudauth/model/VerifyDeviceResult.h
include/alibabacloud/cloudauth/model/VerifyMaterialRequest.h
include/alibabacloud/cloudauth/model/VerifyMaterialResult.h )
@@ -80,6 +88,8 @@ set(cloudauth_src
src/model/DescribeDeviceInfoResult.cc
src/model/DescribeFaceUsageRequest.cc
src/model/DescribeFaceUsageResult.cc
src/model/DescribeFaceVerifyRequest.cc
src/model/DescribeFaceVerifyResult.cc
src/model/DescribeOssUploadTokenRequest.cc
src/model/DescribeOssUploadTokenResult.cc
src/model/DescribeRPSDKRequest.cc
@@ -102,10 +112,16 @@ set(cloudauth_src
src/model/DescribeVerifyUsageResult.cc
src/model/DetectFaceAttributesRequest.cc
src/model/DetectFaceAttributesResult.cc
src/model/InitDeviceRequest.cc
src/model/InitDeviceResult.cc
src/model/InitFaceVerifyRequest.cc
src/model/InitFaceVerifyResult.cc
src/model/ModifyDeviceInfoRequest.cc
src/model/ModifyDeviceInfoResult.cc
src/model/UpdateVerifySettingRequest.cc
src/model/UpdateVerifySettingResult.cc
src/model/VerifyDeviceRequest.cc
src/model/VerifyDeviceResult.cc
src/model/VerifyMaterialRequest.cc
src/model/VerifyMaterialResult.cc )

View File

@@ -36,6 +36,8 @@
#include "model/DescribeDeviceInfoResult.h"
#include "model/DescribeFaceUsageRequest.h"
#include "model/DescribeFaceUsageResult.h"
#include "model/DescribeFaceVerifyRequest.h"
#include "model/DescribeFaceVerifyResult.h"
#include "model/DescribeOssUploadTokenRequest.h"
#include "model/DescribeOssUploadTokenResult.h"
#include "model/DescribeRPSDKRequest.h"
@@ -58,10 +60,16 @@
#include "model/DescribeVerifyUsageResult.h"
#include "model/DetectFaceAttributesRequest.h"
#include "model/DetectFaceAttributesResult.h"
#include "model/InitDeviceRequest.h"
#include "model/InitDeviceResult.h"
#include "model/InitFaceVerifyRequest.h"
#include "model/InitFaceVerifyResult.h"
#include "model/ModifyDeviceInfoRequest.h"
#include "model/ModifyDeviceInfoResult.h"
#include "model/UpdateVerifySettingRequest.h"
#include "model/UpdateVerifySettingResult.h"
#include "model/VerifyDeviceRequest.h"
#include "model/VerifyDeviceResult.h"
#include "model/VerifyMaterialRequest.h"
#include "model/VerifyMaterialResult.h"
@@ -94,6 +102,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeFaceUsageResult> DescribeFaceUsageOutcome;
typedef std::future<DescribeFaceUsageOutcome> DescribeFaceUsageOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::DescribeFaceUsageRequest&, const DescribeFaceUsageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeFaceUsageAsyncHandler;
typedef Outcome<Error, Model::DescribeFaceVerifyResult> DescribeFaceVerifyOutcome;
typedef std::future<DescribeFaceVerifyOutcome> DescribeFaceVerifyOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::DescribeFaceVerifyRequest&, const DescribeFaceVerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeFaceVerifyAsyncHandler;
typedef Outcome<Error, Model::DescribeOssUploadTokenResult> DescribeOssUploadTokenOutcome;
typedef std::future<DescribeOssUploadTokenOutcome> DescribeOssUploadTokenOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::DescribeOssUploadTokenRequest&, const DescribeOssUploadTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOssUploadTokenAsyncHandler;
@@ -127,12 +138,21 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DetectFaceAttributesResult> DetectFaceAttributesOutcome;
typedef std::future<DetectFaceAttributesOutcome> DetectFaceAttributesOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::DetectFaceAttributesRequest&, const DetectFaceAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectFaceAttributesAsyncHandler;
typedef Outcome<Error, Model::InitDeviceResult> InitDeviceOutcome;
typedef std::future<InitDeviceOutcome> InitDeviceOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::InitDeviceRequest&, const InitDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InitDeviceAsyncHandler;
typedef Outcome<Error, Model::InitFaceVerifyResult> InitFaceVerifyOutcome;
typedef std::future<InitFaceVerifyOutcome> InitFaceVerifyOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::InitFaceVerifyRequest&, const InitFaceVerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InitFaceVerifyAsyncHandler;
typedef Outcome<Error, Model::ModifyDeviceInfoResult> ModifyDeviceInfoOutcome;
typedef std::future<ModifyDeviceInfoOutcome> ModifyDeviceInfoOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::ModifyDeviceInfoRequest&, const ModifyDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDeviceInfoAsyncHandler;
typedef Outcome<Error, Model::UpdateVerifySettingResult> UpdateVerifySettingOutcome;
typedef std::future<UpdateVerifySettingOutcome> UpdateVerifySettingOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::UpdateVerifySettingRequest&, const UpdateVerifySettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateVerifySettingAsyncHandler;
typedef Outcome<Error, Model::VerifyDeviceResult> VerifyDeviceOutcome;
typedef std::future<VerifyDeviceOutcome> VerifyDeviceOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::VerifyDeviceRequest&, const VerifyDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyDeviceAsyncHandler;
typedef Outcome<Error, Model::VerifyMaterialResult> VerifyMaterialOutcome;
typedef std::future<VerifyMaterialOutcome> VerifyMaterialOutcomeCallable;
typedef std::function<void(const CloudauthClient*, const Model::VerifyMaterialRequest&, const VerifyMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyMaterialAsyncHandler;
@@ -162,6 +182,9 @@ namespace AlibabaCloud
DescribeFaceUsageOutcome describeFaceUsage(const Model::DescribeFaceUsageRequest &request)const;
void describeFaceUsageAsync(const Model::DescribeFaceUsageRequest& request, const DescribeFaceUsageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeFaceUsageOutcomeCallable describeFaceUsageCallable(const Model::DescribeFaceUsageRequest& request) const;
DescribeFaceVerifyOutcome describeFaceVerify(const Model::DescribeFaceVerifyRequest &request)const;
void describeFaceVerifyAsync(const Model::DescribeFaceVerifyRequest& request, const DescribeFaceVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeFaceVerifyOutcomeCallable describeFaceVerifyCallable(const Model::DescribeFaceVerifyRequest& request) const;
DescribeOssUploadTokenOutcome describeOssUploadToken(const Model::DescribeOssUploadTokenRequest &request)const;
void describeOssUploadTokenAsync(const Model::DescribeOssUploadTokenRequest& request, const DescribeOssUploadTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeOssUploadTokenOutcomeCallable describeOssUploadTokenCallable(const Model::DescribeOssUploadTokenRequest& request) const;
@@ -195,12 +218,21 @@ namespace AlibabaCloud
DetectFaceAttributesOutcome detectFaceAttributes(const Model::DetectFaceAttributesRequest &request)const;
void detectFaceAttributesAsync(const Model::DetectFaceAttributesRequest& request, const DetectFaceAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DetectFaceAttributesOutcomeCallable detectFaceAttributesCallable(const Model::DetectFaceAttributesRequest& request) const;
InitDeviceOutcome initDevice(const Model::InitDeviceRequest &request)const;
void initDeviceAsync(const Model::InitDeviceRequest& request, const InitDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
InitDeviceOutcomeCallable initDeviceCallable(const Model::InitDeviceRequest& request) const;
InitFaceVerifyOutcome initFaceVerify(const Model::InitFaceVerifyRequest &request)const;
void initFaceVerifyAsync(const Model::InitFaceVerifyRequest& request, const InitFaceVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
InitFaceVerifyOutcomeCallable initFaceVerifyCallable(const Model::InitFaceVerifyRequest& request) const;
ModifyDeviceInfoOutcome modifyDeviceInfo(const Model::ModifyDeviceInfoRequest &request)const;
void modifyDeviceInfoAsync(const Model::ModifyDeviceInfoRequest& request, const ModifyDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDeviceInfoOutcomeCallable modifyDeviceInfoCallable(const Model::ModifyDeviceInfoRequest& request) const;
UpdateVerifySettingOutcome updateVerifySetting(const Model::UpdateVerifySettingRequest &request)const;
void updateVerifySettingAsync(const Model::UpdateVerifySettingRequest& request, const UpdateVerifySettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateVerifySettingOutcomeCallable updateVerifySettingCallable(const Model::UpdateVerifySettingRequest& request) const;
VerifyDeviceOutcome verifyDevice(const Model::VerifyDeviceRequest &request)const;
void verifyDeviceAsync(const Model::VerifyDeviceRequest& request, const VerifyDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
VerifyDeviceOutcomeCallable verifyDeviceCallable(const Model::VerifyDeviceRequest& request) const;
VerifyMaterialOutcome verifyMaterial(const Model::VerifyMaterialRequest &request)const;
void verifyMaterialAsync(const Model::VerifyMaterialRequest& request, const VerifyMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
VerifyMaterialOutcomeCallable verifyMaterialCallable(const Model::VerifyMaterialRequest& request) const;

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_DESCRIBEFACEVERIFYREQUEST_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_DESCRIBEFACEVERIFYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT DescribeFaceVerifyRequest : public RpcServiceRequest
{
public:
DescribeFaceVerifyRequest();
~DescribeFaceVerifyRequest();
long getSceneId()const;
void setSceneId(long sceneId);
std::string getCertifyId()const;
void setCertifyId(const std::string& certifyId);
private:
long sceneId_;
std::string certifyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_DESCRIBEFACEVERIFYREQUEST_H_

View File

@@ -0,0 +1,61 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_DESCRIBEFACEVERIFYRESULT_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_DESCRIBEFACEVERIFYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT DescribeFaceVerifyResult : public ServiceResult
{
public:
struct ResultObject
{
std::string passed;
std::string identityInfo;
std::string materialInfo;
};
DescribeFaceVerifyResult();
explicit DescribeFaceVerifyResult(const std::string &payload);
~DescribeFaceVerifyResult();
ResultObject getResultObject()const;
std::string getMessage()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
ResultObject resultObject_;
std::string message_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_DESCRIBEFACEVERIFYRESULT_H_

View File

@@ -0,0 +1,75 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_INITDEVICEREQUEST_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_INITDEVICEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT InitDeviceRequest : public RpcServiceRequest
{
public:
InitDeviceRequest();
~InitDeviceRequest();
std::string getChannel()const;
void setChannel(const std::string& channel);
std::string getBizData()const;
void setBizData(const std::string& bizData);
std::string getMerchant()const;
void setMerchant(const std::string& merchant);
std::string getAppVersion()const;
void setAppVersion(const std::string& appVersion);
std::string getCertifyId()const;
void setCertifyId(const std::string& certifyId);
std::string getOuterOrderNo()const;
void setOuterOrderNo(const std::string& outerOrderNo);
std::string getProduceNode()const;
void setProduceNode(const std::string& produceNode);
std::string getProductName()const;
void setProductName(const std::string& productName);
std::string getCertifyPrincipal()const;
void setCertifyPrincipal(const std::string& certifyPrincipal);
std::string getMetaInfo()const;
void setMetaInfo(const std::string& metaInfo);
private:
std::string channel_;
std::string bizData_;
std::string merchant_;
std::string appVersion_;
std::string certifyId_;
std::string outerOrderNo_;
std::string produceNode_;
std::string productName_;
std::string certifyPrincipal_;
std::string metaInfo_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_INITDEVICEREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_INITDEVICERESULT_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_INITDEVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT InitDeviceResult : public ServiceResult
{
public:
struct ResultObject
{
std::string retMessageSub;
std::string certifyId;
std::string message;
std::string extParams;
std::string accessKeySecret;
std::string ossEndPoint;
std::string securityToken;
std::string bucketName;
std::string retCode;
std::string fileNamePrefix;
std::string accessKeyId;
std::string retCodeSub;
std::string protocol;
};
InitDeviceResult();
explicit InitDeviceResult(const std::string &payload);
~InitDeviceResult();
ResultObject getResultObject()const;
std::string getMessage()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
ResultObject resultObject_;
std::string message_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_INITDEVICERESULT_H_

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_INITFACEVERIFYREQUEST_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_INITFACEVERIFYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT InitFaceVerifyRequest : public RpcServiceRequest
{
public:
InitFaceVerifyRequest();
~InitFaceVerifyRequest();
std::string getProductCode()const;
void setProductCode(const std::string& productCode);
std::string getFaceContrastPicture()const;
void setFaceContrastPicture(const std::string& faceContrastPicture);
std::string getCertName()const;
void setCertName(const std::string& certName);
std::string getCertNo()const;
void setCertNo(const std::string& certNo);
std::string getOuterOrderNo()const;
void setOuterOrderNo(const std::string& outerOrderNo);
std::string getCertType()const;
void setCertType(const std::string& certType);
long getSceneId()const;
void setSceneId(long sceneId);
std::string getReturnUrl()const;
void setReturnUrl(const std::string& returnUrl);
std::string getMetaInfo()const;
void setMetaInfo(const std::string& metaInfo);
private:
std::string productCode_;
std::string faceContrastPicture_;
std::string certName_;
std::string certNo_;
std::string outerOrderNo_;
std::string certType_;
long sceneId_;
std::string returnUrl_;
std::string metaInfo_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_INITFACEVERIFYREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_INITFACEVERIFYRESULT_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_INITFACEVERIFYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT InitFaceVerifyResult : public ServiceResult
{
public:
struct ResultObject
{
std::string certifyId;
};
InitFaceVerifyResult();
explicit InitFaceVerifyResult(const std::string &payload);
~InitFaceVerifyResult();
ResultObject getResultObject()const;
std::string getMessage()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
ResultObject resultObject_;
std::string message_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_INITFACEVERIFYRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_VERIFYDEVICEREQUEST_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_VERIFYDEVICEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT VerifyDeviceRequest : public RpcServiceRequest
{
public:
VerifyDeviceRequest();
~VerifyDeviceRequest();
std::string getCertifyData()const;
void setCertifyData(const std::string& certifyData);
std::string getAppVersion()const;
void setAppVersion(const std::string& appVersion);
std::string getCertifyId()const;
void setCertifyId(const std::string& certifyId);
private:
std::string certifyData_;
std::string appVersion_;
std::string certifyId_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_VERIFYDEVICEREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_CLOUDAUTH_MODEL_VERIFYDEVICERESULT_H_
#define ALIBABACLOUD_CLOUDAUTH_MODEL_VERIFYDEVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/cloudauth/CloudauthExport.h>
namespace AlibabaCloud
{
namespace Cloudauth
{
namespace Model
{
class ALIBABACLOUD_CLOUDAUTH_EXPORT VerifyDeviceResult : public ServiceResult
{
public:
struct ResultObject
{
std::string validationRetCode;
std::string productRetCode;
std::string retMessageSub;
std::string extParams;
std::string retCodeSub;
std::string hasNext;
};
VerifyDeviceResult();
explicit VerifyDeviceResult(const std::string &payload);
~VerifyDeviceResult();
ResultObject getResultObject()const;
std::string getMessage()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
ResultObject resultObject_;
std::string message_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_CLOUDAUTH_MODEL_VERIFYDEVICERESULT_H_

View File

@@ -31,21 +31,21 @@ CloudauthClient::CloudauthClient(const Credentials &credentials, const ClientCon
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "cloudauth");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
CloudauthClient::CloudauthClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "cloudauth");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
CloudauthClient::CloudauthClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
{
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "cloudauth");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
CloudauthClient::~CloudauthClient()
@@ -303,6 +303,42 @@ CloudauthClient::DescribeFaceUsageOutcomeCallable CloudauthClient::describeFaceU
return task->get_future();
}
CloudauthClient::DescribeFaceVerifyOutcome CloudauthClient::describeFaceVerify(const DescribeFaceVerifyRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeFaceVerifyOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeFaceVerifyOutcome(DescribeFaceVerifyResult(outcome.result()));
else
return DescribeFaceVerifyOutcome(outcome.error());
}
void CloudauthClient::describeFaceVerifyAsync(const DescribeFaceVerifyRequest& request, const DescribeFaceVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeFaceVerify(request), context);
};
asyncExecute(new Runnable(fn));
}
CloudauthClient::DescribeFaceVerifyOutcomeCallable CloudauthClient::describeFaceVerifyCallable(const DescribeFaceVerifyRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeFaceVerifyOutcome()>>(
[this, request]()
{
return this->describeFaceVerify(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CloudauthClient::DescribeOssUploadTokenOutcome CloudauthClient::describeOssUploadToken(const DescribeOssUploadTokenRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -699,6 +735,78 @@ CloudauthClient::DetectFaceAttributesOutcomeCallable CloudauthClient::detectFace
return task->get_future();
}
CloudauthClient::InitDeviceOutcome CloudauthClient::initDevice(const InitDeviceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return InitDeviceOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return InitDeviceOutcome(InitDeviceResult(outcome.result()));
else
return InitDeviceOutcome(outcome.error());
}
void CloudauthClient::initDeviceAsync(const InitDeviceRequest& request, const InitDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, initDevice(request), context);
};
asyncExecute(new Runnable(fn));
}
CloudauthClient::InitDeviceOutcomeCallable CloudauthClient::initDeviceCallable(const InitDeviceRequest &request) const
{
auto task = std::make_shared<std::packaged_task<InitDeviceOutcome()>>(
[this, request]()
{
return this->initDevice(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CloudauthClient::InitFaceVerifyOutcome CloudauthClient::initFaceVerify(const InitFaceVerifyRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return InitFaceVerifyOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return InitFaceVerifyOutcome(InitFaceVerifyResult(outcome.result()));
else
return InitFaceVerifyOutcome(outcome.error());
}
void CloudauthClient::initFaceVerifyAsync(const InitFaceVerifyRequest& request, const InitFaceVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, initFaceVerify(request), context);
};
asyncExecute(new Runnable(fn));
}
CloudauthClient::InitFaceVerifyOutcomeCallable CloudauthClient::initFaceVerifyCallable(const InitFaceVerifyRequest &request) const
{
auto task = std::make_shared<std::packaged_task<InitFaceVerifyOutcome()>>(
[this, request]()
{
return this->initFaceVerify(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CloudauthClient::ModifyDeviceInfoOutcome CloudauthClient::modifyDeviceInfo(const ModifyDeviceInfoRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -771,6 +879,42 @@ CloudauthClient::UpdateVerifySettingOutcomeCallable CloudauthClient::updateVerif
return task->get_future();
}
CloudauthClient::VerifyDeviceOutcome CloudauthClient::verifyDevice(const VerifyDeviceRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return VerifyDeviceOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return VerifyDeviceOutcome(VerifyDeviceResult(outcome.result()));
else
return VerifyDeviceOutcome(outcome.error());
}
void CloudauthClient::verifyDeviceAsync(const VerifyDeviceRequest& request, const VerifyDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, verifyDevice(request), context);
};
asyncExecute(new Runnable(fn));
}
CloudauthClient::VerifyDeviceOutcomeCallable CloudauthClient::verifyDeviceCallable(const VerifyDeviceRequest &request) const
{
auto task = std::make_shared<std::packaged_task<VerifyDeviceOutcome()>>(
[this, request]()
{
return this->verifyDevice(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CloudauthClient::VerifyMaterialOutcome CloudauthClient::verifyMaterial(const VerifyMaterialRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -35,7 +35,7 @@ std::string CompareFacesRequest::getSourceImageType()const
void CompareFacesRequest::setSourceImageType(const std::string& sourceImageType)
{
sourceImageType_ = sourceImageType;
setCoreParameter("SourceImageType", sourceImageType);
setBodyParameter("SourceImageType", sourceImageType);
}
long CompareFacesRequest::getResourceOwnerId()const
@@ -46,7 +46,7 @@ long CompareFacesRequest::getResourceOwnerId()const
void CompareFacesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string CompareFacesRequest::getTargetImageType()const
@@ -57,7 +57,7 @@ std::string CompareFacesRequest::getTargetImageType()const
void CompareFacesRequest::setTargetImageType(const std::string& targetImageType)
{
targetImageType_ = targetImageType;
setCoreParameter("TargetImageType", targetImageType);
setBodyParameter("TargetImageType", targetImageType);
}
std::string CompareFacesRequest::getTargetImageValue()const
@@ -68,7 +68,7 @@ std::string CompareFacesRequest::getTargetImageValue()const
void CompareFacesRequest::setTargetImageValue(const std::string& targetImageValue)
{
targetImageValue_ = targetImageValue;
setCoreParameter("TargetImageValue", targetImageValue);
setBodyParameter("TargetImageValue", targetImageValue);
}
std::string CompareFacesRequest::getSourceIp()const
@@ -79,7 +79,7 @@ std::string CompareFacesRequest::getSourceIp()const
void CompareFacesRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string CompareFacesRequest::getSourceImageValue()const
@@ -90,6 +90,6 @@ std::string CompareFacesRequest::getSourceImageValue()const
void CompareFacesRequest::setSourceImageValue(const std::string& sourceImageValue)
{
sourceImageValue_ = sourceImageValue;
setCoreParameter("SourceImageValue", sourceImageValue);
setBodyParameter("SourceImageValue", sourceImageValue);
}

View File

@@ -35,7 +35,7 @@ std::string CreateAuthKeyRequest::getUserDeviceId()const
void CreateAuthKeyRequest::setUserDeviceId(const std::string& userDeviceId)
{
userDeviceId_ = userDeviceId;
setCoreParameter("UserDeviceId", userDeviceId);
setParameter("UserDeviceId", userDeviceId);
}
bool CreateAuthKeyRequest::getTest()const
@@ -46,7 +46,7 @@ bool CreateAuthKeyRequest::getTest()const
void CreateAuthKeyRequest::setTest(bool test)
{
test_ = test;
setCoreParameter("Test", test ? "true" : "false");
setParameter("Test", test ? "true" : "false");
}
std::string CreateAuthKeyRequest::getBizType()const
@@ -57,7 +57,7 @@ std::string CreateAuthKeyRequest::getBizType()const
void CreateAuthKeyRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string CreateAuthKeyRequest::getSourceIp()const
@@ -68,7 +68,7 @@ std::string CreateAuthKeyRequest::getSourceIp()const
void CreateAuthKeyRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
int CreateAuthKeyRequest::getAuthYears()const
@@ -79,7 +79,7 @@ int CreateAuthKeyRequest::getAuthYears()const
void CreateAuthKeyRequest::setAuthYears(int authYears)
{
authYears_ = authYears;
setCoreParameter("AuthYears", std::to_string(authYears));
setParameter("AuthYears", std::to_string(authYears));
}
std::string CreateAuthKeyRequest::getLang()const
@@ -90,6 +90,6 @@ std::string CreateAuthKeyRequest::getLang()const
void CreateAuthKeyRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}

View File

@@ -35,7 +35,7 @@ std::string CreateRPSDKRequest::getAppUrl()const
void CreateRPSDKRequest::setAppUrl(const std::string& appUrl)
{
appUrl_ = appUrl;
setCoreParameter("AppUrl", appUrl);
setParameter("AppUrl", appUrl);
}
std::string CreateRPSDKRequest::getPlatform()const
@@ -46,7 +46,7 @@ std::string CreateRPSDKRequest::getPlatform()const
void CreateRPSDKRequest::setPlatform(const std::string& platform)
{
platform_ = platform;
setCoreParameter("Platform", platform);
setParameter("Platform", platform);
}
std::string CreateRPSDKRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string CreateRPSDKRequest::getSourceIp()const
void CreateRPSDKRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string CreateRPSDKRequest::getLang()const
@@ -68,6 +68,6 @@ std::string CreateRPSDKRequest::getLang()const
void CreateRPSDKRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}

View File

@@ -35,7 +35,7 @@ std::string CreateVerifySDKRequest::getAppUrl()const
void CreateVerifySDKRequest::setAppUrl(const std::string& appUrl)
{
appUrl_ = appUrl;
setCoreParameter("AppUrl", appUrl);
setParameter("AppUrl", appUrl);
}
std::string CreateVerifySDKRequest::getPlatform()const
@@ -46,7 +46,7 @@ std::string CreateVerifySDKRequest::getPlatform()const
void CreateVerifySDKRequest::setPlatform(const std::string& platform)
{
platform_ = platform;
setCoreParameter("Platform", platform);
setParameter("Platform", platform);
}
std::string CreateVerifySDKRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string CreateVerifySDKRequest::getSourceIp()const
void CreateVerifySDKRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string CreateVerifySDKRequest::getLang()const
@@ -68,6 +68,6 @@ std::string CreateVerifySDKRequest::getLang()const
void CreateVerifySDKRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}

View File

@@ -35,7 +35,7 @@ bool CreateVerifySettingRequest::getGuideStep()const
void CreateVerifySettingRequest::setGuideStep(bool guideStep)
{
guideStep_ = guideStep;
setCoreParameter("GuideStep", guideStep ? "true" : "false");
setParameter("GuideStep", guideStep ? "true" : "false");
}
bool CreateVerifySettingRequest::getResultStep()const
@@ -46,7 +46,7 @@ bool CreateVerifySettingRequest::getResultStep()const
void CreateVerifySettingRequest::setResultStep(bool resultStep)
{
resultStep_ = resultStep;
setCoreParameter("ResultStep", resultStep ? "true" : "false");
setParameter("ResultStep", resultStep ? "true" : "false");
}
std::string CreateVerifySettingRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string CreateVerifySettingRequest::getSourceIp()const
void CreateVerifySettingRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string CreateVerifySettingRequest::getSolution()const
@@ -68,7 +68,7 @@ std::string CreateVerifySettingRequest::getSolution()const
void CreateVerifySettingRequest::setSolution(const std::string& solution)
{
solution_ = solution;
setCoreParameter("Solution", solution);
setParameter("Solution", solution);
}
std::string CreateVerifySettingRequest::getBizName()const
@@ -79,7 +79,7 @@ std::string CreateVerifySettingRequest::getBizName()const
void CreateVerifySettingRequest::setBizName(const std::string& bizName)
{
bizName_ = bizName;
setCoreParameter("BizName", bizName);
setParameter("BizName", bizName);
}
std::string CreateVerifySettingRequest::getBizType()const
@@ -90,7 +90,7 @@ std::string CreateVerifySettingRequest::getBizType()const
void CreateVerifySettingRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
bool CreateVerifySettingRequest::getPrivacyStep()const
@@ -101,6 +101,6 @@ bool CreateVerifySettingRequest::getPrivacyStep()const
void CreateVerifySettingRequest::setPrivacyStep(bool privacyStep)
{
privacyStep_ = privacyStep;
setCoreParameter("PrivacyStep", privacyStep ? "true" : "false");
setParameter("PrivacyStep", privacyStep ? "true" : "false");
}

View File

@@ -35,7 +35,7 @@ std::string DescribeDeviceInfoRequest::getUserDeviceId()const
void DescribeDeviceInfoRequest::setUserDeviceId(const std::string& userDeviceId)
{
userDeviceId_ = userDeviceId;
setCoreParameter("UserDeviceId", userDeviceId);
setParameter("UserDeviceId", userDeviceId);
}
std::string DescribeDeviceInfoRequest::getSourceIp()const
@@ -46,7 +46,7 @@ std::string DescribeDeviceInfoRequest::getSourceIp()const
void DescribeDeviceInfoRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
int DescribeDeviceInfoRequest::getPageSize()const
@@ -57,7 +57,7 @@ int DescribeDeviceInfoRequest::getPageSize()const
void DescribeDeviceInfoRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeDeviceInfoRequest::getLang()const
@@ -68,7 +68,7 @@ std::string DescribeDeviceInfoRequest::getLang()const
void DescribeDeviceInfoRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}
std::string DescribeDeviceInfoRequest::getExpiredStartDay()const
@@ -79,7 +79,7 @@ std::string DescribeDeviceInfoRequest::getExpiredStartDay()const
void DescribeDeviceInfoRequest::setExpiredStartDay(const std::string& expiredStartDay)
{
expiredStartDay_ = expiredStartDay;
setCoreParameter("ExpiredStartDay", expiredStartDay);
setParameter("ExpiredStartDay", expiredStartDay);
}
int DescribeDeviceInfoRequest::getTotalCount()const
@@ -90,7 +90,7 @@ int DescribeDeviceInfoRequest::getTotalCount()const
void DescribeDeviceInfoRequest::setTotalCount(int totalCount)
{
totalCount_ = totalCount;
setCoreParameter("TotalCount", std::to_string(totalCount));
setParameter("TotalCount", std::to_string(totalCount));
}
int DescribeDeviceInfoRequest::getCurrentPage()const
@@ -101,7 +101,7 @@ int DescribeDeviceInfoRequest::getCurrentPage()const
void DescribeDeviceInfoRequest::setCurrentPage(int currentPage)
{
currentPage_ = currentPage;
setCoreParameter("CurrentPage", std::to_string(currentPage));
setParameter("CurrentPage", std::to_string(currentPage));
}
std::string DescribeDeviceInfoRequest::getDeviceId()const
@@ -112,7 +112,7 @@ std::string DescribeDeviceInfoRequest::getDeviceId()const
void DescribeDeviceInfoRequest::setDeviceId(const std::string& deviceId)
{
deviceId_ = deviceId;
setCoreParameter("DeviceId", deviceId);
setParameter("DeviceId", deviceId);
}
std::string DescribeDeviceInfoRequest::getBizType()const
@@ -123,7 +123,7 @@ std::string DescribeDeviceInfoRequest::getBizType()const
void DescribeDeviceInfoRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string DescribeDeviceInfoRequest::getExpiredEndDay()const
@@ -134,6 +134,6 @@ std::string DescribeDeviceInfoRequest::getExpiredEndDay()const
void DescribeDeviceInfoRequest::setExpiredEndDay(const std::string& expiredEndDay)
{
expiredEndDay_ = expiredEndDay;
setCoreParameter("ExpiredEndDay", expiredEndDay);
setParameter("ExpiredEndDay", expiredEndDay);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeFaceUsageRequest::getStartDate()const
void DescribeFaceUsageRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
setParameter("StartDate", startDate);
}
std::string DescribeFaceUsageRequest::getEndDate()const
@@ -46,7 +46,7 @@ std::string DescribeFaceUsageRequest::getEndDate()const
void DescribeFaceUsageRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
setParameter("EndDate", endDate);
}
std::string DescribeFaceUsageRequest::getSourceIp()const
@@ -57,6 +57,6 @@ std::string DescribeFaceUsageRequest::getSourceIp()const
void DescribeFaceUsageRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/DescribeFaceVerifyRequest.h>
using AlibabaCloud::Cloudauth::Model::DescribeFaceVerifyRequest;
DescribeFaceVerifyRequest::DescribeFaceVerifyRequest() :
RpcServiceRequest("cloudauth", "2019-03-07", "DescribeFaceVerify")
{
setMethod(HttpRequest::Method::Post);
}
DescribeFaceVerifyRequest::~DescribeFaceVerifyRequest()
{}
long DescribeFaceVerifyRequest::getSceneId()const
{
return sceneId_;
}
void DescribeFaceVerifyRequest::setSceneId(long sceneId)
{
sceneId_ = sceneId;
setParameter("SceneId", std::to_string(sceneId));
}
std::string DescribeFaceVerifyRequest::getCertifyId()const
{
return certifyId_;
}
void DescribeFaceVerifyRequest::setCertifyId(const std::string& certifyId)
{
certifyId_ = certifyId;
setParameter("CertifyId", certifyId);
}

View File

@@ -0,0 +1,70 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/DescribeFaceVerifyResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Cloudauth;
using namespace AlibabaCloud::Cloudauth::Model;
DescribeFaceVerifyResult::DescribeFaceVerifyResult() :
ServiceResult()
{}
DescribeFaceVerifyResult::DescribeFaceVerifyResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeFaceVerifyResult::~DescribeFaceVerifyResult()
{}
void DescribeFaceVerifyResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto resultObjectNode = value["ResultObject"];
if(!resultObjectNode["Passed"].isNull())
resultObject_.passed = resultObjectNode["Passed"].asString();
if(!resultObjectNode["IdentityInfo"].isNull())
resultObject_.identityInfo = resultObjectNode["IdentityInfo"].asString();
if(!resultObjectNode["MaterialInfo"].isNull())
resultObject_.materialInfo = resultObjectNode["MaterialInfo"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
}
DescribeFaceVerifyResult::ResultObject DescribeFaceVerifyResult::getResultObject()const
{
return resultObject_;
}
std::string DescribeFaceVerifyResult::getMessage()const
{
return message_;
}
std::string DescribeFaceVerifyResult::getCode()const
{
return code_;
}

View File

@@ -35,6 +35,6 @@ std::string DescribeOssUploadTokenRequest::getSourceIp()const
void DescribeOssUploadTokenRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeRPSDKRequest::getSourceIp()const
void DescribeRPSDKRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string DescribeRPSDKRequest::getLang()const
@@ -46,7 +46,7 @@ std::string DescribeRPSDKRequest::getLang()const
void DescribeRPSDKRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}
std::string DescribeRPSDKRequest::getTaskId()const
@@ -57,6 +57,6 @@ std::string DescribeRPSDKRequest::getTaskId()const
void DescribeRPSDKRequest::setTaskId(const std::string& taskId)
{
taskId_ = taskId;
setCoreParameter("TaskId", taskId);
setParameter("TaskId", taskId);
}

View File

@@ -35,6 +35,6 @@ std::string DescribeUploadInfoRequest::getSourceIp()const
void DescribeUploadInfoRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}

View File

@@ -35,6 +35,6 @@ std::string DescribeUserStatusRequest::getSourceIp()const
void DescribeUserStatusRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeVerifyRecordsRequest::getStatusList()const
void DescribeVerifyRecordsRequest::setStatusList(const std::string& statusList)
{
statusList_ = statusList;
setCoreParameter("StatusList", statusList);
setParameter("StatusList", statusList);
}
std::string DescribeVerifyRecordsRequest::getStartDate()const
@@ -46,7 +46,7 @@ std::string DescribeVerifyRecordsRequest::getStartDate()const
void DescribeVerifyRecordsRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
setParameter("StartDate", startDate);
}
std::string DescribeVerifyRecordsRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string DescribeVerifyRecordsRequest::getSourceIp()const
void DescribeVerifyRecordsRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
int DescribeVerifyRecordsRequest::getPageSize()const
@@ -68,7 +68,7 @@ int DescribeVerifyRecordsRequest::getPageSize()const
void DescribeVerifyRecordsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
int DescribeVerifyRecordsRequest::getTotalCount()const
@@ -79,7 +79,7 @@ int DescribeVerifyRecordsRequest::getTotalCount()const
void DescribeVerifyRecordsRequest::setTotalCount(int totalCount)
{
totalCount_ = totalCount;
setCoreParameter("TotalCount", std::to_string(totalCount));
setParameter("TotalCount", std::to_string(totalCount));
}
int DescribeVerifyRecordsRequest::getCurrentPage()const
@@ -90,7 +90,7 @@ int DescribeVerifyRecordsRequest::getCurrentPage()const
void DescribeVerifyRecordsRequest::setCurrentPage(int currentPage)
{
currentPage_ = currentPage;
setCoreParameter("CurrentPage", std::to_string(currentPage));
setParameter("CurrentPage", std::to_string(currentPage));
}
std::string DescribeVerifyRecordsRequest::getQueryId()const
@@ -101,7 +101,7 @@ std::string DescribeVerifyRecordsRequest::getQueryId()const
void DescribeVerifyRecordsRequest::setQueryId(const std::string& queryId)
{
queryId_ = queryId;
setCoreParameter("QueryId", queryId);
setParameter("QueryId", queryId);
}
std::string DescribeVerifyRecordsRequest::getBizType()const
@@ -112,7 +112,7 @@ std::string DescribeVerifyRecordsRequest::getBizType()const
void DescribeVerifyRecordsRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string DescribeVerifyRecordsRequest::getIdCardNum()const
@@ -123,7 +123,7 @@ std::string DescribeVerifyRecordsRequest::getIdCardNum()const
void DescribeVerifyRecordsRequest::setIdCardNum(const std::string& idCardNum)
{
idCardNum_ = idCardNum;
setCoreParameter("IdCardNum", idCardNum);
setParameter("IdCardNum", idCardNum);
}
std::string DescribeVerifyRecordsRequest::getEndDate()const
@@ -134,7 +134,7 @@ std::string DescribeVerifyRecordsRequest::getEndDate()const
void DescribeVerifyRecordsRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
setParameter("EndDate", endDate);
}
std::string DescribeVerifyRecordsRequest::getBizId()const
@@ -145,6 +145,6 @@ std::string DescribeVerifyRecordsRequest::getBizId()const
void DescribeVerifyRecordsRequest::setBizId(const std::string& bizId)
{
bizId_ = bizId;
setCoreParameter("BizId", bizId);
setParameter("BizId", bizId);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeVerifyResultRequest::getBizType()const
void DescribeVerifyResultRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string DescribeVerifyResultRequest::getSourceIp()const
@@ -46,7 +46,7 @@ std::string DescribeVerifyResultRequest::getSourceIp()const
void DescribeVerifyResultRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string DescribeVerifyResultRequest::getBizId()const
@@ -57,6 +57,6 @@ std::string DescribeVerifyResultRequest::getBizId()const
void DescribeVerifyResultRequest::setBizId(const std::string& bizId)
{
bizId_ = bizId;
setCoreParameter("BizId", bizId);
setParameter("BizId", bizId);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeVerifySDKRequest::getSourceIp()const
void DescribeVerifySDKRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string DescribeVerifySDKRequest::getLang()const
@@ -46,7 +46,7 @@ std::string DescribeVerifySDKRequest::getLang()const
void DescribeVerifySDKRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}
std::string DescribeVerifySDKRequest::getTaskId()const
@@ -57,6 +57,6 @@ std::string DescribeVerifySDKRequest::getTaskId()const
void DescribeVerifySDKRequest::setTaskId(const std::string& taskId)
{
taskId_ = taskId;
setCoreParameter("TaskId", taskId);
setParameter("TaskId", taskId);
}

View File

@@ -35,6 +35,6 @@ std::string DescribeVerifySettingRequest::getSourceIp()const
void DescribeVerifySettingRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeVerifyTokenRequest::getFaceRetainedImageUrl()const
void DescribeVerifyTokenRequest::setFaceRetainedImageUrl(const std::string& faceRetainedImageUrl)
{
faceRetainedImageUrl_ = faceRetainedImageUrl;
setCoreParameter("FaceRetainedImageUrl", faceRetainedImageUrl);
setParameter("FaceRetainedImageUrl", faceRetainedImageUrl);
}
std::string DescribeVerifyTokenRequest::getUserId()const
@@ -46,7 +46,7 @@ std::string DescribeVerifyTokenRequest::getUserId()const
void DescribeVerifyTokenRequest::setUserId(const std::string& userId)
{
userId_ = userId;
setCoreParameter("UserId", userId);
setParameter("UserId", userId);
}
std::string DescribeVerifyTokenRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string DescribeVerifyTokenRequest::getSourceIp()const
void DescribeVerifyTokenRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string DescribeVerifyTokenRequest::getCallbackSeed()const
@@ -68,7 +68,7 @@ std::string DescribeVerifyTokenRequest::getCallbackSeed()const
void DescribeVerifyTokenRequest::setCallbackSeed(const std::string& callbackSeed)
{
callbackSeed_ = callbackSeed;
setCoreParameter("CallbackSeed", callbackSeed);
setParameter("CallbackSeed", callbackSeed);
}
std::string DescribeVerifyTokenRequest::getIdCardBackImageUrl()const
@@ -79,7 +79,7 @@ std::string DescribeVerifyTokenRequest::getIdCardBackImageUrl()const
void DescribeVerifyTokenRequest::setIdCardBackImageUrl(const std::string& idCardBackImageUrl)
{
idCardBackImageUrl_ = idCardBackImageUrl;
setCoreParameter("IdCardBackImageUrl", idCardBackImageUrl);
setParameter("IdCardBackImageUrl", idCardBackImageUrl);
}
std::string DescribeVerifyTokenRequest::getIdCardNumber()const
@@ -90,7 +90,7 @@ std::string DescribeVerifyTokenRequest::getIdCardNumber()const
void DescribeVerifyTokenRequest::setIdCardNumber(const std::string& idCardNumber)
{
idCardNumber_ = idCardNumber;
setCoreParameter("IdCardNumber", idCardNumber);
setParameter("IdCardNumber", idCardNumber);
}
std::string DescribeVerifyTokenRequest::getIdCardFrontImageUrl()const
@@ -101,7 +101,7 @@ std::string DescribeVerifyTokenRequest::getIdCardFrontImageUrl()const
void DescribeVerifyTokenRequest::setIdCardFrontImageUrl(const std::string& idCardFrontImageUrl)
{
idCardFrontImageUrl_ = idCardFrontImageUrl;
setCoreParameter("IdCardFrontImageUrl", idCardFrontImageUrl);
setParameter("IdCardFrontImageUrl", idCardFrontImageUrl);
}
std::string DescribeVerifyTokenRequest::getBizType()const
@@ -112,7 +112,7 @@ std::string DescribeVerifyTokenRequest::getBizType()const
void DescribeVerifyTokenRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string DescribeVerifyTokenRequest::getPassedRedirectUrl()const
@@ -123,7 +123,7 @@ std::string DescribeVerifyTokenRequest::getPassedRedirectUrl()const
void DescribeVerifyTokenRequest::setPassedRedirectUrl(const std::string& passedRedirectUrl)
{
passedRedirectUrl_ = passedRedirectUrl;
setCoreParameter("PassedRedirectUrl", passedRedirectUrl);
setParameter("PassedRedirectUrl", passedRedirectUrl);
}
std::string DescribeVerifyTokenRequest::getBizId()const
@@ -134,7 +134,7 @@ std::string DescribeVerifyTokenRequest::getBizId()const
void DescribeVerifyTokenRequest::setBizId(const std::string& bizId)
{
bizId_ = bizId;
setCoreParameter("BizId", bizId);
setParameter("BizId", bizId);
}
std::string DescribeVerifyTokenRequest::getName()const
@@ -145,7 +145,7 @@ std::string DescribeVerifyTokenRequest::getName()const
void DescribeVerifyTokenRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setParameter("Name", name);
}
std::string DescribeVerifyTokenRequest::getCallbackUrl()const
@@ -156,7 +156,7 @@ std::string DescribeVerifyTokenRequest::getCallbackUrl()const
void DescribeVerifyTokenRequest::setCallbackUrl(const std::string& callbackUrl)
{
callbackUrl_ = callbackUrl;
setCoreParameter("CallbackUrl", callbackUrl);
setParameter("CallbackUrl", callbackUrl);
}
std::string DescribeVerifyTokenRequest::getFailedRedirectUrl()const
@@ -167,6 +167,6 @@ std::string DescribeVerifyTokenRequest::getFailedRedirectUrl()const
void DescribeVerifyTokenRequest::setFailedRedirectUrl(const std::string& failedRedirectUrl)
{
failedRedirectUrl_ = failedRedirectUrl;
setCoreParameter("FailedRedirectUrl", failedRedirectUrl);
setParameter("FailedRedirectUrl", failedRedirectUrl);
}

View File

@@ -35,7 +35,7 @@ std::string DescribeVerifyUsageRequest::getStartDate()const
void DescribeVerifyUsageRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
setParameter("StartDate", startDate);
}
std::string DescribeVerifyUsageRequest::getBizType()const
@@ -46,7 +46,7 @@ std::string DescribeVerifyUsageRequest::getBizType()const
void DescribeVerifyUsageRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string DescribeVerifyUsageRequest::getEndDate()const
@@ -57,7 +57,7 @@ std::string DescribeVerifyUsageRequest::getEndDate()const
void DescribeVerifyUsageRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
setParameter("EndDate", endDate);
}
std::string DescribeVerifyUsageRequest::getSourceIp()const
@@ -68,6 +68,6 @@ std::string DescribeVerifyUsageRequest::getSourceIp()const
void DescribeVerifyUsageRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}

View File

@@ -35,7 +35,7 @@ int DetectFaceAttributesRequest::getMaxNumPhotosPerCategory()const
void DetectFaceAttributesRequest::setMaxNumPhotosPerCategory(int maxNumPhotosPerCategory)
{
maxNumPhotosPerCategory_ = maxNumPhotosPerCategory;
setCoreParameter("MaxNumPhotosPerCategory", std::to_string(maxNumPhotosPerCategory));
setBodyParameter("MaxNumPhotosPerCategory", std::to_string(maxNumPhotosPerCategory));
}
int DetectFaceAttributesRequest::getMaxFaceNum()const
@@ -46,7 +46,7 @@ int DetectFaceAttributesRequest::getMaxFaceNum()const
void DetectFaceAttributesRequest::setMaxFaceNum(int maxFaceNum)
{
maxFaceNum_ = maxFaceNum;
setCoreParameter("MaxFaceNum", std::to_string(maxFaceNum));
setBodyParameter("MaxFaceNum", std::to_string(maxFaceNum));
}
long DetectFaceAttributesRequest::getResourceOwnerId()const
@@ -57,7 +57,7 @@ long DetectFaceAttributesRequest::getResourceOwnerId()const
void DetectFaceAttributesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DetectFaceAttributesRequest::getRetAttributes()const
@@ -68,7 +68,7 @@ std::string DetectFaceAttributesRequest::getRetAttributes()const
void DetectFaceAttributesRequest::setRetAttributes(const std::string& retAttributes)
{
retAttributes_ = retAttributes;
setCoreParameter("RetAttributes", retAttributes);
setBodyParameter("RetAttributes", retAttributes);
}
std::string DetectFaceAttributesRequest::getClientTag()const
@@ -79,7 +79,7 @@ std::string DetectFaceAttributesRequest::getClientTag()const
void DetectFaceAttributesRequest::setClientTag(const std::string& clientTag)
{
clientTag_ = clientTag;
setCoreParameter("ClientTag", clientTag);
setBodyParameter("ClientTag", clientTag);
}
std::string DetectFaceAttributesRequest::getSourceIp()const
@@ -90,7 +90,7 @@ std::string DetectFaceAttributesRequest::getSourceIp()const
void DetectFaceAttributesRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string DetectFaceAttributesRequest::getMaterialValue()const
@@ -101,7 +101,7 @@ std::string DetectFaceAttributesRequest::getMaterialValue()const
void DetectFaceAttributesRequest::setMaterialValue(const std::string& materialValue)
{
materialValue_ = materialValue;
setCoreParameter("MaterialValue", materialValue);
setBodyParameter("MaterialValue", materialValue);
}
bool DetectFaceAttributesRequest::getDontSaveDB()const
@@ -112,6 +112,6 @@ bool DetectFaceAttributesRequest::getDontSaveDB()const
void DetectFaceAttributesRequest::setDontSaveDB(bool dontSaveDB)
{
dontSaveDB_ = dontSaveDB;
setCoreParameter("DontSaveDB", dontSaveDB ? "true" : "false");
setBodyParameter("DontSaveDB", dontSaveDB ? "true" : "false");
}

View File

@@ -0,0 +1,139 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/InitDeviceRequest.h>
using AlibabaCloud::Cloudauth::Model::InitDeviceRequest;
InitDeviceRequest::InitDeviceRequest() :
RpcServiceRequest("cloudauth", "2019-03-07", "InitDevice")
{
setMethod(HttpRequest::Method::Post);
}
InitDeviceRequest::~InitDeviceRequest()
{}
std::string InitDeviceRequest::getChannel()const
{
return channel_;
}
void InitDeviceRequest::setChannel(const std::string& channel)
{
channel_ = channel;
setParameter("Channel", channel);
}
std::string InitDeviceRequest::getBizData()const
{
return bizData_;
}
void InitDeviceRequest::setBizData(const std::string& bizData)
{
bizData_ = bizData;
setParameter("BizData", bizData);
}
std::string InitDeviceRequest::getMerchant()const
{
return merchant_;
}
void InitDeviceRequest::setMerchant(const std::string& merchant)
{
merchant_ = merchant;
setParameter("Merchant", merchant);
}
std::string InitDeviceRequest::getAppVersion()const
{
return appVersion_;
}
void InitDeviceRequest::setAppVersion(const std::string& appVersion)
{
appVersion_ = appVersion;
setParameter("AppVersion", appVersion);
}
std::string InitDeviceRequest::getCertifyId()const
{
return certifyId_;
}
void InitDeviceRequest::setCertifyId(const std::string& certifyId)
{
certifyId_ = certifyId;
setParameter("CertifyId", certifyId);
}
std::string InitDeviceRequest::getOuterOrderNo()const
{
return outerOrderNo_;
}
void InitDeviceRequest::setOuterOrderNo(const std::string& outerOrderNo)
{
outerOrderNo_ = outerOrderNo;
setParameter("OuterOrderNo", outerOrderNo);
}
std::string InitDeviceRequest::getProduceNode()const
{
return produceNode_;
}
void InitDeviceRequest::setProduceNode(const std::string& produceNode)
{
produceNode_ = produceNode;
setParameter("ProduceNode", produceNode);
}
std::string InitDeviceRequest::getProductName()const
{
return productName_;
}
void InitDeviceRequest::setProductName(const std::string& productName)
{
productName_ = productName;
setParameter("ProductName", productName);
}
std::string InitDeviceRequest::getCertifyPrincipal()const
{
return certifyPrincipal_;
}
void InitDeviceRequest::setCertifyPrincipal(const std::string& certifyPrincipal)
{
certifyPrincipal_ = certifyPrincipal;
setParameter("CertifyPrincipal", certifyPrincipal);
}
std::string InitDeviceRequest::getMetaInfo()const
{
return metaInfo_;
}
void InitDeviceRequest::setMetaInfo(const std::string& metaInfo)
{
metaInfo_ = metaInfo;
setParameter("MetaInfo", metaInfo);
}

View File

@@ -0,0 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/InitDeviceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Cloudauth;
using namespace AlibabaCloud::Cloudauth::Model;
InitDeviceResult::InitDeviceResult() :
ServiceResult()
{}
InitDeviceResult::InitDeviceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
InitDeviceResult::~InitDeviceResult()
{}
void InitDeviceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto resultObjectNode = value["ResultObject"];
if(!resultObjectNode["CertifyId"].isNull())
resultObject_.certifyId = resultObjectNode["CertifyId"].asString();
if(!resultObjectNode["Protocol"].isNull())
resultObject_.protocol = resultObjectNode["Protocol"].asString();
if(!resultObjectNode["ExtParams"].isNull())
resultObject_.extParams = resultObjectNode["ExtParams"].asString();
if(!resultObjectNode["RetCode"].isNull())
resultObject_.retCode = resultObjectNode["RetCode"].asString();
if(!resultObjectNode["RetCodeSub"].isNull())
resultObject_.retCodeSub = resultObjectNode["RetCodeSub"].asString();
if(!resultObjectNode["RetMessageSub"].isNull())
resultObject_.retMessageSub = resultObjectNode["RetMessageSub"].asString();
if(!resultObjectNode["Message"].isNull())
resultObject_.message = resultObjectNode["Message"].asString();
if(!resultObjectNode["OssEndPoint"].isNull())
resultObject_.ossEndPoint = resultObjectNode["OssEndPoint"].asString();
if(!resultObjectNode["AccessKeyId"].isNull())
resultObject_.accessKeyId = resultObjectNode["AccessKeyId"].asString();
if(!resultObjectNode["AccessKeySecret"].isNull())
resultObject_.accessKeySecret = resultObjectNode["AccessKeySecret"].asString();
if(!resultObjectNode["SecurityToken"].isNull())
resultObject_.securityToken = resultObjectNode["SecurityToken"].asString();
if(!resultObjectNode["BucketName"].isNull())
resultObject_.bucketName = resultObjectNode["BucketName"].asString();
if(!resultObjectNode["FileNamePrefix"].isNull())
resultObject_.fileNamePrefix = resultObjectNode["FileNamePrefix"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
}
InitDeviceResult::ResultObject InitDeviceResult::getResultObject()const
{
return resultObject_;
}
std::string InitDeviceResult::getMessage()const
{
return message_;
}
std::string InitDeviceResult::getCode()const
{
return code_;
}

View File

@@ -0,0 +1,128 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/InitFaceVerifyRequest.h>
using AlibabaCloud::Cloudauth::Model::InitFaceVerifyRequest;
InitFaceVerifyRequest::InitFaceVerifyRequest() :
RpcServiceRequest("cloudauth", "2019-03-07", "InitFaceVerify")
{
setMethod(HttpRequest::Method::Post);
}
InitFaceVerifyRequest::~InitFaceVerifyRequest()
{}
std::string InitFaceVerifyRequest::getProductCode()const
{
return productCode_;
}
void InitFaceVerifyRequest::setProductCode(const std::string& productCode)
{
productCode_ = productCode;
setParameter("ProductCode", productCode);
}
std::string InitFaceVerifyRequest::getFaceContrastPicture()const
{
return faceContrastPicture_;
}
void InitFaceVerifyRequest::setFaceContrastPicture(const std::string& faceContrastPicture)
{
faceContrastPicture_ = faceContrastPicture;
setParameter("FaceContrastPicture", faceContrastPicture);
}
std::string InitFaceVerifyRequest::getCertName()const
{
return certName_;
}
void InitFaceVerifyRequest::setCertName(const std::string& certName)
{
certName_ = certName;
setParameter("CertName", certName);
}
std::string InitFaceVerifyRequest::getCertNo()const
{
return certNo_;
}
void InitFaceVerifyRequest::setCertNo(const std::string& certNo)
{
certNo_ = certNo;
setParameter("CertNo", certNo);
}
std::string InitFaceVerifyRequest::getOuterOrderNo()const
{
return outerOrderNo_;
}
void InitFaceVerifyRequest::setOuterOrderNo(const std::string& outerOrderNo)
{
outerOrderNo_ = outerOrderNo;
setParameter("OuterOrderNo", outerOrderNo);
}
std::string InitFaceVerifyRequest::getCertType()const
{
return certType_;
}
void InitFaceVerifyRequest::setCertType(const std::string& certType)
{
certType_ = certType;
setParameter("CertType", certType);
}
long InitFaceVerifyRequest::getSceneId()const
{
return sceneId_;
}
void InitFaceVerifyRequest::setSceneId(long sceneId)
{
sceneId_ = sceneId;
setParameter("SceneId", std::to_string(sceneId));
}
std::string InitFaceVerifyRequest::getReturnUrl()const
{
return returnUrl_;
}
void InitFaceVerifyRequest::setReturnUrl(const std::string& returnUrl)
{
returnUrl_ = returnUrl;
setParameter("ReturnUrl", returnUrl);
}
std::string InitFaceVerifyRequest::getMetaInfo()const
{
return metaInfo_;
}
void InitFaceVerifyRequest::setMetaInfo(const std::string& metaInfo)
{
metaInfo_ = metaInfo;
setParameter("MetaInfo", metaInfo);
}

View File

@@ -0,0 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/InitFaceVerifyResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Cloudauth;
using namespace AlibabaCloud::Cloudauth::Model;
InitFaceVerifyResult::InitFaceVerifyResult() :
ServiceResult()
{}
InitFaceVerifyResult::InitFaceVerifyResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
InitFaceVerifyResult::~InitFaceVerifyResult()
{}
void InitFaceVerifyResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto resultObjectNode = value["ResultObject"];
if(!resultObjectNode["CertifyId"].isNull())
resultObject_.certifyId = resultObjectNode["CertifyId"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
}
InitFaceVerifyResult::ResultObject InitFaceVerifyResult::getResultObject()const
{
return resultObject_;
}
std::string InitFaceVerifyResult::getMessage()const
{
return message_;
}
std::string InitFaceVerifyResult::getCode()const
{
return code_;
}

View File

@@ -35,7 +35,7 @@ std::string ModifyDeviceInfoRequest::getUserDeviceId()const
void ModifyDeviceInfoRequest::setUserDeviceId(const std::string& userDeviceId)
{
userDeviceId_ = userDeviceId;
setCoreParameter("UserDeviceId", userDeviceId);
setParameter("UserDeviceId", userDeviceId);
}
std::string ModifyDeviceInfoRequest::getDuration()const
@@ -46,7 +46,7 @@ std::string ModifyDeviceInfoRequest::getDuration()const
void ModifyDeviceInfoRequest::setDuration(const std::string& duration)
{
duration_ = duration;
setCoreParameter("Duration", duration);
setParameter("Duration", duration);
}
std::string ModifyDeviceInfoRequest::getExpiredDay()const
@@ -57,7 +57,7 @@ std::string ModifyDeviceInfoRequest::getExpiredDay()const
void ModifyDeviceInfoRequest::setExpiredDay(const std::string& expiredDay)
{
expiredDay_ = expiredDay;
setCoreParameter("ExpiredDay", expiredDay);
setParameter("ExpiredDay", expiredDay);
}
std::string ModifyDeviceInfoRequest::getSourceIp()const
@@ -68,7 +68,7 @@ std::string ModifyDeviceInfoRequest::getSourceIp()const
void ModifyDeviceInfoRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string ModifyDeviceInfoRequest::getLang()const
@@ -79,7 +79,7 @@ std::string ModifyDeviceInfoRequest::getLang()const
void ModifyDeviceInfoRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
setParameter("Lang", lang);
}
std::string ModifyDeviceInfoRequest::getDeviceId()const
@@ -90,7 +90,7 @@ std::string ModifyDeviceInfoRequest::getDeviceId()const
void ModifyDeviceInfoRequest::setDeviceId(const std::string& deviceId)
{
deviceId_ = deviceId;
setCoreParameter("DeviceId", deviceId);
setParameter("DeviceId", deviceId);
}
std::string ModifyDeviceInfoRequest::getBizType()const
@@ -101,6 +101,6 @@ std::string ModifyDeviceInfoRequest::getBizType()const
void ModifyDeviceInfoRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}

View File

@@ -35,7 +35,7 @@ bool UpdateVerifySettingRequest::getGuideStep()const
void UpdateVerifySettingRequest::setGuideStep(bool guideStep)
{
guideStep_ = guideStep;
setCoreParameter("GuideStep", guideStep ? "true" : "false");
setParameter("GuideStep", guideStep ? "true" : "false");
}
bool UpdateVerifySettingRequest::getResultStep()const
@@ -46,7 +46,7 @@ bool UpdateVerifySettingRequest::getResultStep()const
void UpdateVerifySettingRequest::setResultStep(bool resultStep)
{
resultStep_ = resultStep;
setCoreParameter("ResultStep", resultStep ? "true" : "false");
setParameter("ResultStep", resultStep ? "true" : "false");
}
std::string UpdateVerifySettingRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string UpdateVerifySettingRequest::getSourceIp()const
void UpdateVerifySettingRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string UpdateVerifySettingRequest::getSolution()const
@@ -68,7 +68,7 @@ std::string UpdateVerifySettingRequest::getSolution()const
void UpdateVerifySettingRequest::setSolution(const std::string& solution)
{
solution_ = solution;
setCoreParameter("Solution", solution);
setParameter("Solution", solution);
}
std::string UpdateVerifySettingRequest::getBizName()const
@@ -79,7 +79,7 @@ std::string UpdateVerifySettingRequest::getBizName()const
void UpdateVerifySettingRequest::setBizName(const std::string& bizName)
{
bizName_ = bizName;
setCoreParameter("BizName", bizName);
setParameter("BizName", bizName);
}
std::string UpdateVerifySettingRequest::getBizType()const
@@ -90,7 +90,7 @@ std::string UpdateVerifySettingRequest::getBizType()const
void UpdateVerifySettingRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
bool UpdateVerifySettingRequest::getPrivacyStep()const
@@ -101,6 +101,6 @@ bool UpdateVerifySettingRequest::getPrivacyStep()const
void UpdateVerifySettingRequest::setPrivacyStep(bool privacyStep)
{
privacyStep_ = privacyStep;
setCoreParameter("PrivacyStep", privacyStep ? "true" : "false");
setParameter("PrivacyStep", privacyStep ? "true" : "false");
}

View File

@@ -0,0 +1,62 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/VerifyDeviceRequest.h>
using AlibabaCloud::Cloudauth::Model::VerifyDeviceRequest;
VerifyDeviceRequest::VerifyDeviceRequest() :
RpcServiceRequest("cloudauth", "2019-03-07", "VerifyDevice")
{
setMethod(HttpRequest::Method::Post);
}
VerifyDeviceRequest::~VerifyDeviceRequest()
{}
std::string VerifyDeviceRequest::getCertifyData()const
{
return certifyData_;
}
void VerifyDeviceRequest::setCertifyData(const std::string& certifyData)
{
certifyData_ = certifyData;
setParameter("CertifyData", certifyData);
}
std::string VerifyDeviceRequest::getAppVersion()const
{
return appVersion_;
}
void VerifyDeviceRequest::setAppVersion(const std::string& appVersion)
{
appVersion_ = appVersion;
setParameter("AppVersion", appVersion);
}
std::string VerifyDeviceRequest::getCertifyId()const
{
return certifyId_;
}
void VerifyDeviceRequest::setCertifyId(const std::string& certifyId)
{
certifyId_ = certifyId;
setParameter("CertifyId", certifyId);
}

View File

@@ -0,0 +1,76 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cloudauth/model/VerifyDeviceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Cloudauth;
using namespace AlibabaCloud::Cloudauth::Model;
VerifyDeviceResult::VerifyDeviceResult() :
ServiceResult()
{}
VerifyDeviceResult::VerifyDeviceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
VerifyDeviceResult::~VerifyDeviceResult()
{}
void VerifyDeviceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto resultObjectNode = value["ResultObject"];
if(!resultObjectNode["ValidationRetCode"].isNull())
resultObject_.validationRetCode = resultObjectNode["ValidationRetCode"].asString();
if(!resultObjectNode["ProductRetCode"].isNull())
resultObject_.productRetCode = resultObjectNode["ProductRetCode"].asString();
if(!resultObjectNode["RetCodeSub"].isNull())
resultObject_.retCodeSub = resultObjectNode["RetCodeSub"].asString();
if(!resultObjectNode["RetMessageSub"].isNull())
resultObject_.retMessageSub = resultObjectNode["RetMessageSub"].asString();
if(!resultObjectNode["HasNext"].isNull())
resultObject_.hasNext = resultObjectNode["HasNext"].asString();
if(!resultObjectNode["ExtParams"].isNull())
resultObject_.extParams = resultObjectNode["ExtParams"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
}
VerifyDeviceResult::ResultObject VerifyDeviceResult::getResultObject()const
{
return resultObject_;
}
std::string VerifyDeviceResult::getMessage()const
{
return message_;
}
std::string VerifyDeviceResult::getCode()const
{
return code_;
}

View File

@@ -35,7 +35,7 @@ std::string VerifyMaterialRequest::getFaceImageUrl()const
void VerifyMaterialRequest::setFaceImageUrl(const std::string& faceImageUrl)
{
faceImageUrl_ = faceImageUrl;
setCoreParameter("FaceImageUrl", faceImageUrl);
setParameter("FaceImageUrl", faceImageUrl);
}
std::string VerifyMaterialRequest::getUserId()const
@@ -46,7 +46,7 @@ std::string VerifyMaterialRequest::getUserId()const
void VerifyMaterialRequest::setUserId(const std::string& userId)
{
userId_ = userId;
setCoreParameter("UserId", userId);
setParameter("UserId", userId);
}
std::string VerifyMaterialRequest::getSourceIp()const
@@ -57,7 +57,7 @@ std::string VerifyMaterialRequest::getSourceIp()const
void VerifyMaterialRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
setParameter("SourceIp", sourceIp);
}
std::string VerifyMaterialRequest::getIdCardBackImageUrl()const
@@ -68,7 +68,7 @@ std::string VerifyMaterialRequest::getIdCardBackImageUrl()const
void VerifyMaterialRequest::setIdCardBackImageUrl(const std::string& idCardBackImageUrl)
{
idCardBackImageUrl_ = idCardBackImageUrl;
setCoreParameter("IdCardBackImageUrl", idCardBackImageUrl);
setParameter("IdCardBackImageUrl", idCardBackImageUrl);
}
std::string VerifyMaterialRequest::getIdCardNumber()const
@@ -79,7 +79,7 @@ std::string VerifyMaterialRequest::getIdCardNumber()const
void VerifyMaterialRequest::setIdCardNumber(const std::string& idCardNumber)
{
idCardNumber_ = idCardNumber;
setCoreParameter("IdCardNumber", idCardNumber);
setParameter("IdCardNumber", idCardNumber);
}
std::string VerifyMaterialRequest::getIdCardFrontImageUrl()const
@@ -90,7 +90,7 @@ std::string VerifyMaterialRequest::getIdCardFrontImageUrl()const
void VerifyMaterialRequest::setIdCardFrontImageUrl(const std::string& idCardFrontImageUrl)
{
idCardFrontImageUrl_ = idCardFrontImageUrl;
setCoreParameter("IdCardFrontImageUrl", idCardFrontImageUrl);
setParameter("IdCardFrontImageUrl", idCardFrontImageUrl);
}
std::string VerifyMaterialRequest::getBizType()const
@@ -101,7 +101,7 @@ std::string VerifyMaterialRequest::getBizType()const
void VerifyMaterialRequest::setBizType(const std::string& bizType)
{
bizType_ = bizType;
setCoreParameter("BizType", bizType);
setParameter("BizType", bizType);
}
std::string VerifyMaterialRequest::getBizId()const
@@ -112,7 +112,7 @@ std::string VerifyMaterialRequest::getBizId()const
void VerifyMaterialRequest::setBizId(const std::string& bizId)
{
bizId_ = bizId;
setCoreParameter("BizId", bizId);
setParameter("BizId", bizId);
}
std::string VerifyMaterialRequest::getName()const
@@ -123,6 +123,6 @@ std::string VerifyMaterialRequest::getName()const
void VerifyMaterialRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setParameter("Name", name);
}