identt
ThreePidService.hpp
Go to the documentation of this file.
1 
33 #ifndef _IDENTT_STORE_THREEPID_SERVICE_HPP_
34 #define _IDENTT_STORE_THREEPID_SERVICE_HPP_
35 
36 #include <query/SignedJson.hpp> // includes QueryBase
37 #include <store/StoreBase.hpp>
38 
39 namespace identt {
40 namespace store {
41 
43 public:
44 
45 
58  void GetValidated3pidAction(::identt::utils::SharedTable::pointer stptr, ::identt::query::GetValidated3pidDataT* gva);
59 
72  void Bind3pidAction(::identt::utils::SharedTable::pointer stptr, ::identt::query::Bind3pidDataT* bpa);
73 
74 private:
75 
76 };
77 } // namespace store
78 } // namespace identt
79 
80 #endif // _IDENTT_STORE_THREEPID_SERVICE_HPP_
81 
void Bind3pidAction(::identt::utils::SharedTable::pointer stptr, ::identt::query::Bind3pidDataT *bpa)
Bind3pidAction: Bind a 3pid Request.
Definition: ThreePidService.cc:93
void GetValidated3pidAction(::identt::utils::SharedTable::pointer stptr, ::identt::query::GetValidated3pidDataT *gva)
GetValidated3pidAction: Validate a 3pid Request.
Definition: ThreePidService.cc:58
Definition: SignedJson.hpp:43
Definition: StoreBase.hpp:58
Definition: ThreePidService.hpp:42
Definition: CryptoBase.hpp:49