Uses of Class
org.jivesoftware.smackx.omemo.OmemoManager
-
Packages that use OmemoManager 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 OmemoManager in org.jivesoftware.smackx.omemo
Fields in org.jivesoftware.smackx.omemo declared as OmemoManager Modifier and Type Field Description protected OmemoManager
OmemoRatchet. omemoManager
Methods in org.jivesoftware.smackx.omemo that return OmemoManager Modifier and Type Method Description OmemoManager
OmemoManager.LoggedInOmemoManager. get()
static OmemoManager
OmemoManager. getInstanceFor(XMPPConnection connection)
Returns an OmemoManager instance for the given connection.static OmemoManager
OmemoManager. getInstanceFor(XMPPConnection connection, Integer deviceId)
Return an OmemoManager instance for the given connection and deviceId.Methods in org.jivesoftware.smackx.omemo with parameters of type OmemoManager Modifier and Type Method Description protected OmemoRatchet<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>
OmemoService. getOmemoRatchet(OmemoManager manager)
Return the deposited instance of the OmemoRatchet for the given manager.void
OmemoManager.InitializationFinishedCallback. initializationFinished(OmemoManager manager)
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.protected abstract void
OmemoService. processBundle(OmemoManager omemoManager, T_Bundle contactsBundle, OmemoDevice contactsDevice)
Process a received bundle.Constructors in org.jivesoftware.smackx.omemo with parameters of type OmemoManager Constructor Description LoggedInOmemoManager(OmemoManager manager)
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 OmemoManager in org.jivesoftware.smackx.omemo.signal
Methods in org.jivesoftware.smackx.omemo.signal with parameters of type OmemoManager Modifier and Type Method Description protected SignalOmemoRatchet
SignalOmemoService. 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)
protected void
SignalOmemoService. processBundle(OmemoManager omemoManager, org.whispersystems.libsignal.state.PreKeyBundle contactsBundle, OmemoDevice contactsDevice)
Constructors in org.jivesoftware.smackx.omemo.signal with parameters of type OmemoManager Constructor Description 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)
-