Uses of Class
org.jivesoftware.smackx.omemo.OmemoStore
Packages that use OmemoStore
Package
Description
Classes and interfaces for OMEMO Encryption.
Concrete implementation of OMEMO for smack using the signal-protocol-java library.
- 
Uses of OmemoStore in org.jivesoftware.smackx.omemo
Subclasses of OmemoStore in org.jivesoftware.smackx.omemoModifier and TypeClassDescriptionclassCachingOmemoStore<T_IdKeyPair,T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> This class implements the Proxy Pattern in order to wrap an OmemoStore with a caching layer.classFileBasedOmemoStore<T_IdKeyPair,T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> Like a rocket! Implementation of theOmemoStoreclass that uses plain files for storage.Fields in org.jivesoftware.smackx.omemo declared as OmemoStoreModifier and TypeFieldDescriptionprotected final OmemoStore<T_IdKeyPair,T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> OmemoRatchet.storeMethods in org.jivesoftware.smackx.omemo that return OmemoStoreModifier and TypeMethodDescriptionprotected abstract OmemoStore<T_IdKeyPair,T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> OmemoService.createDefaultOmemoStoreBackend()Create a default OmemoStore object.OmemoService.getOmemoStoreBackend()Return the used omemoStore backend.Methods in org.jivesoftware.smackx.omemo with parameters of type OmemoStoreModifier and TypeMethodDescriptionprotected abstract OmemoRatchet<T_IdKeyPair,T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> OmemoService.instantiateOmemoRatchet(OmemoManager manager, OmemoStore<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> store) Return a new instance of the OMEMO ratchet.voidOmemoService.setOmemoStoreBackend(OmemoStore<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> omemoStore) Set an omemoStore as backend.Constructors in org.jivesoftware.smackx.omemo with parameters of type OmemoStoreModifierConstructorDescriptionCachingOmemoStore(OmemoStore<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> wrappedStore) OmemoRatchet(OmemoManager omemoManager, OmemoStore<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> store) Constructor. - 
Uses of OmemoStore in org.jivesoftware.smackx.omemo.signal
Subclasses of OmemoStore in org.jivesoftware.smackx.omemo.signalModifier and TypeClassDescriptionclassImplementation of the CachingOmemoStore for smack-omemo-signal.classImplementation of a FileBasedOmemoStore for the smack-omemo-signal module.classImplementation of the OmemoStore using the Signal library.Methods in org.jivesoftware.smackx.omemo.signal that return OmemoStoreModifier and TypeMethodDescriptionOmemoStore<org.whispersystems.libsignal.IdentityKeyPair,org.whispersystems.libsignal.IdentityKey, org.whispersystems.libsignal.state.PreKeyRecord, org.whispersystems.libsignal.state.SignedPreKeyRecord, org.whispersystems.libsignal.state.SessionRecord, org.whispersystems.libsignal.SignalProtocolAddress, org.whispersystems.libsignal.ecc.ECPublicKey, org.whispersystems.libsignal.state.PreKeyBundle, org.whispersystems.libsignal.SessionCipher> SignalOmemoService.createDefaultOmemoStoreBackend()Methods in org.jivesoftware.smackx.omemo.signal with parameters of type OmemoStoreModifier and TypeMethodDescriptionprotected SignalOmemoRatchetSignalOmemoService.instantiateOmemoRatchet(OmemoManager manager, OmemoStore<org.whispersystems.libsignal.IdentityKeyPair, org.whispersystems.libsignal.IdentityKey, org.whispersystems.libsignal.state.PreKeyRecord, org.whispersystems.libsignal.state.SignedPreKeyRecord, org.whispersystems.libsignal.state.SessionRecord, org.whispersystems.libsignal.SignalProtocolAddress, org.whispersystems.libsignal.ecc.ECPublicKey, org.whispersystems.libsignal.state.PreKeyBundle, org.whispersystems.libsignal.SessionCipher> store) Constructors in org.jivesoftware.smackx.omemo.signal with parameters of type OmemoStoreModifierConstructorDescriptionSignalCachingOmemoStore(OmemoStore<org.whispersystems.libsignal.IdentityKeyPair, org.whispersystems.libsignal.IdentityKey, org.whispersystems.libsignal.state.PreKeyRecord, org.whispersystems.libsignal.state.SignedPreKeyRecord, org.whispersystems.libsignal.state.SessionRecord, org.whispersystems.libsignal.SignalProtocolAddress, org.whispersystems.libsignal.ecc.ECPublicKey, org.whispersystems.libsignal.state.PreKeyBundle, org.whispersystems.libsignal.SessionCipher> wrappedStore) Create a new SignalCachingOmemoStore as a caching layer around a persisting OmemoStore (eg.SignalOmemoStoreConnector(OmemoManager omemoManager, OmemoStore<org.whispersystems.libsignal.IdentityKeyPair, org.whispersystems.libsignal.IdentityKey, org.whispersystems.libsignal.state.PreKeyRecord, org.whispersystems.libsignal.state.SignedPreKeyRecord, org.whispersystems.libsignal.state.SessionRecord, org.whispersystems.libsignal.SignalProtocolAddress, org.whispersystems.libsignal.ecc.ECPublicKey, org.whispersystems.libsignal.state.PreKeyBundle, org.whispersystems.libsignal.SessionCipher> store)