|
Ring Daemon
|
This is the complete list of members for jami::ArchiveAccountManager, including all inherited members.
| acceptTrustRequest(const std::string &from, bool includeConversation=true) | jami::AccountManager | |
| accountId_ | jami::AccountManager | protected |
| AccountManager(const std::string &accountId, const std::filesystem::path &path, const std::string &nameServer) | jami::AccountManager | inline |
| addContact(const dht::InfoHash &uri, bool confirmed=false, const std::string &conversationId="") | jami::AccountManager | |
| addDevice(const std::string &uri, std::string_view auth_scheme, AuthChannelHandler *) override | jami::ArchiveAccountManager | virtual |
| AddDeviceError enum name | jami::AccountManager | |
| ArchiveAccountManager(const std::string &accountId, const std::filesystem::path &path, OnExportConfig &&onExportConfig, OnSyncData &&onSyncData, std::string archivePath, const std::string &nameServer) | jami::ArchiveAccountManager | inline |
| AuthError enum name | jami::AccountManager | |
| AuthFailureCallback typedef | jami::AccountManager | |
| AuthSuccessCallback typedef | jami::AccountManager | |
| buildRequest(PrivateKey fDeviceKey) | jami::AccountManager | |
| cancelAddDevice(uint32_t token) override | jami::ArchiveAccountManager | virtual |
| CertRequest typedef | jami::AccountManager | |
| certStore() const | jami::AccountManager | |
| changePassword(const std::string &password_old, const std::string &password_new) override | jami::ArchiveAccountManager | virtual |
| clock typedef | jami::AccountManager | |
| confirmAddDevice(uint32_t token) override | jami::ArchiveAccountManager | virtual |
| DeviceSyncCallback typedef | jami::AccountManager | |
| dht_ | jami::AccountManager | protected |
| DHT_TYPE_NS | jami::AccountManager | static |
| discardTrustRequest(const std::string &from) | jami::AccountManager | |
| exportArchive(const std::string &destinationPath, std::string_view scheme, const std::string &password) | jami::ArchiveAccountManager | |
| findCertificate(const dht::InfoHash &h, std::function< void(const std::shared_ptr< dht::crypto::Certificate > &)> &&cb={}) | jami::AccountManager | virtual |
| findCertificate(const dht::PkId &h, std::function< void(const std::shared_ptr< dht::crypto::Certificate > &)> &&cb={}) | jami::AccountManager | virtual |
| forEachDevice(const dht::InfoHash &to, std::function< void(const std::shared_ptr< dht::crypto::PublicKey > &)> &&op, std::function< void(bool)> &&end={}) | jami::AccountManager | |
| foundAccountDevice(const std::shared_ptr< dht::crypto::Certificate > &crt, const std::string &name={}, const time_point &last_sync=time_point::min()) | jami::AccountManager | |
| foundPeerDevice(const std::string &accoundId, const std::shared_ptr< dht::crypto::Certificate > &crt, dht::InfoHash &account_id) | jami::AccountManager | static |
| getAccountDeviceName() const | jami::AccountManager | |
| getCertificatesByStatus(dhtnet::tls::TrustStore::PermissionStatus status) | jami::AccountManager | |
| getCertificateStatus(const std::string &cert_id) const | jami::AccountManager | |
| getContactDetails(const std::string &uri) const | jami::AccountManager | |
| getContactInfo(const std::string &uri) const | jami::AccountManager | |
| getContacts(bool includeRemoved=false) const | jami::AccountManager | |
| getInfo() const | jami::AccountManager | inline |
| getKnownDevices() const | jami::AccountManager | |
| getPasswordKey(const std::string &) override | jami::ArchiveAccountManager | virtual |
| getTrustRequests() const | jami::AccountManager | |
| info_ | jami::AccountManager | protected |
| initAuthentication(PrivateKey request, std::string deviceName, std::unique_ptr< AccountCredentials > credentials, AuthSuccessCallback onSuccess, AuthFailureCallback onFailure, const OnChangeCallback &onChange) override | jami::ArchiveAccountManager | virtual |
| isAllowed(const crypto::Certificate &crt, bool allowPublic=false) | jami::AccountManager | |
| isPasswordValid(const std::string &password) override | jami::ArchiveAccountManager | virtual |
| loadIdentity(const std::string &crt_path, const std::string &key_path, const std::string &key_pwd) const | jami::AccountManager | |
| lookupAddress(const std::string &address, LookupCallback cb) | jami::AccountManager | virtual |
| LookupCallback typedef | jami::AccountManager | |
| lookupUri(const std::string &name, const std::string &defaultServer, LookupCallback cb) | jami::AccountManager | virtual |
| nameDir_ | jami::AccountManager | protected |
| onAuthReady(const std::string &deviceId, std::shared_ptr< dhtnet::ChannelSocket > channel) | jami::ArchiveAccountManager | |
| onChange_ | jami::AccountManager | protected |
| OnChangeCallback typedef | jami::AccountManager | |
| OnDeviceAnnouncedCb typedef | jami::AccountManager | |
| OnExportConfig typedef | jami::ArchiveAccountManager | |
| OnNewDeviceCb typedef | jami::AccountManager | |
| onPeerCertificate(const std::shared_ptr< dht::crypto::Certificate > &crt, bool allowPublic, dht::InfoHash &account_id) | jami::AccountManager | |
| onPeerMessage(const dht::crypto::PublicKey &peer_device, bool allowPublic, PeerCertificateCb &&cb) | jami::AccountManager | |
| OnSyncData typedef | jami::ArchiveAccountManager | |
| onSyncData(DeviceSync &&device, bool checkDevice=true) | jami::AccountManager | virtual |
| parseAnnounce(const std::string &announceBase64, const std::string &accountId, const std::string &deviceSha1, const std::string &deviceSha256) | jami::AccountManager | static |
| path_ | jami::AccountManager | protected |
| PeerCertificateCb typedef | jami::AccountManager | |
| PrivateKey typedef | jami::AccountManager | |
| provideAccountAuthentication(const std::string &credentialsFromUser, const std::string &scheme) | jami::ArchiveAccountManager | |
| registerName(const std::string &name, std::string_view scheme, const std::string &password, RegistrationCallback cb) override | jami::ArchiveAccountManager | virtual |
| RegistrationCallback typedef | jami::AccountManager | |
| reloadContacts() | jami::AccountManager | |
| removeContact(const std::string &uri, bool banned=true) | jami::AccountManager | |
| removeContactConversation(const std::string &uri) | jami::AccountManager | |
| revokeDevice(const std::string &device, std::string_view scheme, const std::string &password, RevokeDeviceCallback) override | jami::ArchiveAccountManager | virtual |
| RevokeDeviceCallback typedef | jami::AccountManager | |
| RevokeDeviceResult enum name | jami::AccountManager | |
| SearchCallback typedef | jami::AccountManager | |
| SearchResponse typedef | jami::AccountManager | |
| SearchResult typedef | jami::AccountManager | |
| searchUser(const std::string &, SearchCallback) | jami::AccountManager | inlinevirtual |
| sendTrustRequest(const std::string &to, const std::string &convId, const std::vector< uint8_t > &payload) | jami::AccountManager | |
| sendTrustRequestConfirm(const dht::InfoHash &to, const std::string &conversationId) | jami::AccountManager | |
| setAccountDeviceName(const std::string &name) | jami::AccountManager | |
| setCertificateStatus(const std::string &cert_id, dhtnet::tls::TrustStore::PermissionStatus status) | jami::AccountManager | |
| setCertificateStatus(const std::shared_ptr< crypto::Certificate > &cert, dhtnet::tls::TrustStore::PermissionStatus status, bool local=true) | jami::AccountManager | |
| setDht(const std::shared_ptr< dht::DhtRunner > &dht) | jami::AccountManager | inline |
| setValidity(std::string_view scheme, const std::string &password, dht::crypto::Identity &device, const dht::InfoHash &id, int64_t validity) | jami::ArchiveAccountManager | |
| startSync(const OnNewDeviceCb &cb, const OnDeviceAnnouncedCb &dcb, bool publishPresence=true) | jami::AccountManager | virtual |
| syncDevices() override | jami::ArchiveAccountManager | virtual |
| time_point typedef | jami::AccountManager | |
| updateContactConversation(const std::string &uri, const std::string &convId, bool added=false) | jami::AccountManager | |
| useIdentity(const dht::crypto::Identity &id, const std::string &receipt, const std::vector< uint8_t > &receiptSignature, const std::string &username, const OnChangeCallback &onChange) | jami::AccountManager | |
| ~AccountManager() | jami::AccountManager | virtual |