Add InitFaceVerify and DescribeFaceVerify API.
This commit is contained in:
@@ -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.
|
||||
|
||||
|
||||
@@ -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 )
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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();
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
51
cloudauth/src/model/DescribeFaceVerifyRequest.cc
Normal file
51
cloudauth/src/model/DescribeFaceVerifyRequest.cc
Normal 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);
|
||||
}
|
||||
|
||||
70
cloudauth/src/model/DescribeFaceVerifyResult.cc
Normal file
70
cloudauth/src/model/DescribeFaceVerifyResult.cc
Normal 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_;
|
||||
}
|
||||
|
||||
@@ -35,6 +35,6 @@ std::string DescribeOssUploadTokenRequest::getSourceIp()const
|
||||
void DescribeOssUploadTokenRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
setParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,6 +35,6 @@ std::string DescribeUploadInfoRequest::getSourceIp()const
|
||||
void DescribeUploadInfoRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
setParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,6 +35,6 @@ std::string DescribeUserStatusRequest::getSourceIp()const
|
||||
void DescribeUserStatusRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
setParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,6 +35,6 @@ std::string DescribeVerifySettingRequest::getSourceIp()const
|
||||
void DescribeVerifySettingRequest::setSourceIp(const std::string& sourceIp)
|
||||
{
|
||||
sourceIp_ = sourceIp;
|
||||
setCoreParameter("SourceIp", sourceIp);
|
||||
setParameter("SourceIp", sourceIp);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
|
||||
|
||||
139
cloudauth/src/model/InitDeviceRequest.cc
Normal file
139
cloudauth/src/model/InitDeviceRequest.cc
Normal 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);
|
||||
}
|
||||
|
||||
90
cloudauth/src/model/InitDeviceResult.cc
Normal file
90
cloudauth/src/model/InitDeviceResult.cc
Normal 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_;
|
||||
}
|
||||
|
||||
128
cloudauth/src/model/InitFaceVerifyRequest.cc
Normal file
128
cloudauth/src/model/InitFaceVerifyRequest.cc
Normal 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);
|
||||
}
|
||||
|
||||
66
cloudauth/src/model/InitFaceVerifyResult.cc
Normal file
66
cloudauth/src/model/InitFaceVerifyResult.cc
Normal 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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
|
||||
|
||||
62
cloudauth/src/model/VerifyDeviceRequest.cc
Normal file
62
cloudauth/src/model/VerifyDeviceRequest.cc
Normal 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);
|
||||
}
|
||||
|
||||
76
cloudauth/src/model/VerifyDeviceResult.cc
Normal file
76
cloudauth/src/model/VerifyDeviceResult.cc
Normal 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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user