summary refs log tree commit diff
path: root/src/DeviceVerificationFlow.h
diff options
context:
space:
mode:
authorCH Chethan Reddy <40890937+Chethan2k1@users.noreply.github.com>2020-07-05 21:33:27 +0530
committerCH Chethan Reddy <40890937+Chethan2k1@users.noreply.github.com>2020-07-30 22:10:27 +0530
commit1103cc15cfe59b35e540855090af381b0f2e5f8e (patch)
treec838d383d8221eb5387abcacf7c885b2c2dd686f /src/DeviceVerificationFlow.h
parentRefactor UserProfile (diff)
downloadnheko-1103cc15cfe59b35e540855090af381b0f2e5f8e.tar.xz
Adding icons to UserProfile
Diffstat (limited to 'src/DeviceVerificationFlow.h')
-rw-r--r--src/DeviceVerificationFlow.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/DeviceVerificationFlow.h b/src/DeviceVerificationFlow.h

index 891c6aea..edff7c8e 100644 --- a/src/DeviceVerificationFlow.h +++ b/src/DeviceVerificationFlow.h
@@ -51,6 +51,9 @@ public: void setDeviceId(QString deviceID); void setMethod(Method method_); void setSender(bool sender_); + void callback_fn(const mtx::responses::QueryKeys &res, + mtx::http::RequestErr err, + std::string user_id); nlohmann::json canonical_json; @@ -73,12 +76,15 @@ public slots: void sendVerificationMac(); //! Completes the verification flow void acceptDevice(); + //! unverifies a device + void unverify(); signals: void verificationRequestAccepted(Method method); void deviceVerified(); void timedout(); void verificationCanceled(); + void refreshProfile(); private: QString userId;