|
|
@@ -98,8 +98,6 @@
|
|
|
#include "model/InitFaceVerifyResult.h"
|
|
|
#include "model/InitSmartVerifyRequest.h"
|
|
|
#include "model/InitSmartVerifyResult.h"
|
|
|
-#include "model/LivenessDetectRequest.h"
|
|
|
-#include "model/LivenessDetectResult.h"
|
|
|
#include "model/LivenessFaceVerifyRequest.h"
|
|
|
#include "model/LivenessFaceVerifyResult.h"
|
|
|
#include "model/ModifyDeviceInfoRequest.h"
|
|
|
@@ -114,6 +112,8 @@
|
|
|
#include "model/UpdateFaceConfigResult.h"
|
|
|
#include "model/UpdateVerifySettingRequest.h"
|
|
|
#include "model/UpdateVerifySettingResult.h"
|
|
|
+#include "model/VerifyBankElementRequest.h"
|
|
|
+#include "model/VerifyBankElementResult.h"
|
|
|
#include "model/VerifyDeviceRequest.h"
|
|
|
#include "model/VerifyDeviceResult.h"
|
|
|
#include "model/VerifyMaterialRequest.h"
|
|
|
@@ -241,9 +241,6 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::InitSmartVerifyResult> InitSmartVerifyOutcome;
|
|
|
typedef std::future<InitSmartVerifyOutcome> InitSmartVerifyOutcomeCallable;
|
|
|
typedef std::function<void(const CloudauthClient*, const Model::InitSmartVerifyRequest&, const InitSmartVerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InitSmartVerifyAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::LivenessDetectResult> LivenessDetectOutcome;
|
|
|
- typedef std::future<LivenessDetectOutcome> LivenessDetectOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudauthClient*, const Model::LivenessDetectRequest&, const LivenessDetectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LivenessDetectAsyncHandler;
|
|
|
typedef Outcome<Error, Model::LivenessFaceVerifyResult> LivenessFaceVerifyOutcome;
|
|
|
typedef std::future<LivenessFaceVerifyOutcome> LivenessFaceVerifyOutcomeCallable;
|
|
|
typedef std::function<void(const CloudauthClient*, const Model::LivenessFaceVerifyRequest&, const LivenessFaceVerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LivenessFaceVerifyAsyncHandler;
|
|
|
@@ -265,6 +262,9 @@ namespace AlibabaCloud
|
|
|
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::VerifyBankElementResult> VerifyBankElementOutcome;
|
|
|
+ typedef std::future<VerifyBankElementOutcome> VerifyBankElementOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudauthClient*, const Model::VerifyBankElementRequest&, const VerifyBankElementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyBankElementAsyncHandler;
|
|
|
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;
|
|
|
@@ -390,9 +390,6 @@ namespace AlibabaCloud
|
|
|
InitSmartVerifyOutcome initSmartVerify(const Model::InitSmartVerifyRequest &request)const;
|
|
|
void initSmartVerifyAsync(const Model::InitSmartVerifyRequest& request, const InitSmartVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
InitSmartVerifyOutcomeCallable initSmartVerifyCallable(const Model::InitSmartVerifyRequest& request) const;
|
|
|
- LivenessDetectOutcome livenessDetect(const Model::LivenessDetectRequest &request)const;
|
|
|
- void livenessDetectAsync(const Model::LivenessDetectRequest& request, const LivenessDetectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- LivenessDetectOutcomeCallable livenessDetectCallable(const Model::LivenessDetectRequest& request) const;
|
|
|
LivenessFaceVerifyOutcome livenessFaceVerify(const Model::LivenessFaceVerifyRequest &request)const;
|
|
|
void livenessFaceVerifyAsync(const Model::LivenessFaceVerifyRequest& request, const LivenessFaceVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
LivenessFaceVerifyOutcomeCallable livenessFaceVerifyCallable(const Model::LivenessFaceVerifyRequest& request) const;
|
|
|
@@ -414,6 +411,9 @@ namespace AlibabaCloud
|
|
|
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;
|
|
|
+ VerifyBankElementOutcome verifyBankElement(const Model::VerifyBankElementRequest &request)const;
|
|
|
+ void verifyBankElementAsync(const Model::VerifyBankElementRequest& request, const VerifyBankElementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ VerifyBankElementOutcomeCallable verifyBankElementCallable(const Model::VerifyBankElementRequest& 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;
|