Uses of Class
org.jivesoftware.smackx.omemo.OmemoStore
-
Packages that use OmemoStore Package Description org.jivesoftware.smackx.omemo Classes and interfaces for OMEMO Encryption.org.jivesoftware.smackx.omemo.signal 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.omemo Modifier and Type Class Description classCachingOmemoStore<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 OmemoStore Modifier and Type Field Description protected 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 OmemoStore Modifier and Type Method Description protected 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.OmemoStore<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>OmemoService. getOmemoStoreBackend()Return the used omemoStore backend.Methods in org.jivesoftware.smackx.omemo with parameters of type OmemoStore Modifier and Type Method Description protected 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 OmemoStore Constructor Description CachingOmemoStore(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.signal Modifier and Type Class Description classSignalCachingOmemoStoreImplementation of the CachingOmemoStore for smack-omemo-signal.classSignalFileBasedOmemoStoreImplementation of a FileBasedOmemoStore for the smack-omemo-signal module.classSignalOmemoStoreImplementation of the OmemoStore using the Signal library.Methods in org.jivesoftware.smackx.omemo.signal that return OmemoStore Modifier and Type Method Description 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>SignalOmemoService. createDefaultOmemoStoreBackend()Methods in org.jivesoftware.smackx.omemo.signal with parameters of type OmemoStore Modifier and Type Method Description protected 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 OmemoStore Constructor Description SignalCachingOmemoStore(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)
-