Uses of Class
org.jivesoftware.smackx.omemo.exceptions.CorruptedOmemoKeyException
-
Packages that use CorruptedOmemoKeyException Package Description org.igniterealtime.smack.examples Examples and tests for Smack.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.org.jivesoftware.smackx.omemo.util Helper classes and other stuff. -
-
Uses of CorruptedOmemoKeyException in org.igniterealtime.smack.examples
Methods in org.igniterealtime.smack.examples that throw CorruptedOmemoKeyException Modifier and Type Method Description static voidOmemoClient. main(String[] args)voidOmemoClient. start() -
Uses of CorruptedOmemoKeyException in org.jivesoftware.smackx.omemo
Methods in org.jivesoftware.smackx.omemo that throw CorruptedOmemoKeyException Modifier and Type Method Description OmemoMessage.ReceivedOmemoManager. decrypt(BareJid sender, OmemoElement omemoElement)Manually decrypt an OmemoElement.abstract byte[]OmemoRatchet. doubleRatchetDecrypt(OmemoDevice sender, byte[] encryptedKey)Decrypt a double-ratchet-encrypted message key.T_SigPreKeyOmemoStore. generateOmemoSignedPreKey(T_IdKeyPair identityKeyPair, int signedPreKeyId)Generate a new signed preKey.HashMap<OmemoDevice,OmemoFingerprint>OmemoManager. getActiveFingerprints(BareJid contact)Return all OmemoFingerprints of active devices of a contact.OmemoFingerprintOmemoManager. getFingerprint(OmemoDevice device)Get the fingerprint of a contacts device.OmemoFingerprintOmemoStore. getFingerprint(OmemoDevice userDevice)Return our identityKeys fingerprint.OmemoFingerprintOmemoStore. getFingerprint(OmemoDevice userDevice, OmemoDevice contactsDevice)Return the fingerprint of the identityKey belonging to contactsDevice.OmemoFingerprintOmemoStore. getFingerprintAndMaybeBuildSession(OmemoManager.LoggedInOmemoManager managerGuard, OmemoDevice contactsDevice)Return the fingerprint of the given devices announced identityKey.OmemoFingerprintOmemoManager. getOwnFingerprint()Return the fingerprint of our identity key.voidOmemoManager. initialize()Initializes the OmemoManager.T_IdKeyCachingOmemoStore. loadOmemoIdentityKey(OmemoDevice userDevice, OmemoDevice contactsDevice)T_IdKeyFileBasedOmemoStore. loadOmemoIdentityKey(OmemoDevice userDevice, OmemoDevice contactsDevice)abstract T_IdKeyOmemoStore. loadOmemoIdentityKey(OmemoDevice userDevice, OmemoDevice contactsDevice)Load the public identityKey of a device.T_IdKeyPairCachingOmemoStore. loadOmemoIdentityKeyPair(OmemoDevice userDevice)T_IdKeyPairFileBasedOmemoStore. loadOmemoIdentityKeyPair(OmemoDevice userDevice)abstract T_IdKeyPairOmemoStore. loadOmemoIdentityKeyPair(OmemoDevice userDevice)Load our identityKeyPair from storage.protected abstract voidOmemoService. processBundle(OmemoManager omemoManager, T_Bundle contactsBundle, OmemoDevice contactsDevice)Process a received bundle.voidOmemoManager. rebuildSessionWith(OmemoDevice contactsDevice)Build a fresh session with a contacts device.voidOmemoStore. replenishKeys(OmemoDevice userDevice)Replenish our supply of keys.voidOmemoManager. rotateSignedPreKey()Rotate the signedPreKey published in our OmemoBundle and republish it.voidOmemoManager. sendRatchetUpdateMessage(OmemoDevice recipient)Send a ratchet update message. -
Uses of CorruptedOmemoKeyException in org.jivesoftware.smackx.omemo.signal
Methods in org.jivesoftware.smackx.omemo.signal that throw CorruptedOmemoKeyException Modifier and Type Method Description org.whispersystems.libsignal.state.PreKeyBundleSignalOmemoKeyUtil. bundleFromOmemoBundle(OmemoBundleElement bundle, OmemoDevice contact, int preKeyId)byte[]SignalOmemoRatchet. doubleRatchetDecrypt(OmemoDevice sender, byte[] encryptedKey)org.whispersystems.libsignal.ecc.ECPublicKeySignalOmemoKeyUtil. ellipticCurvePublicKeyFromBytes(byte[] data)org.whispersystems.libsignal.state.SignedPreKeyRecordSignalOmemoKeyUtil. generateOmemoSignedPreKey(org.whispersystems.libsignal.IdentityKeyPair identityKeyPair, int currentPreKeyId)org.whispersystems.libsignal.IdentityKeySignalOmemoKeyUtil. identityKeyFromBytes(byte[] data)org.whispersystems.libsignal.IdentityKeyPairSignalOmemoKeyUtil. identityKeyPairFromBytes(byte[] data)protected voidSignalOmemoService. processBundle(OmemoManager omemoManager, org.whispersystems.libsignal.state.PreKeyBundle contactsBundle, OmemoDevice contactsDevice) -
Uses of CorruptedOmemoKeyException in org.jivesoftware.smackx.omemo.util
Methods in org.jivesoftware.smackx.omemo.util that throw CorruptedOmemoKeyException Modifier and Type Method Description voidOmemoMessageBuilder. addRecipient(OmemoDevice contactsDevice)Add a new recipient device to the message.abstract T_BundleOmemoKeyUtil. bundleFromOmemoBundle(OmemoBundleElement bundle, OmemoDevice contact, int keyId)Build a crypto-lib specific PreKeyBundle (T_Bundle) using a PreKey from the OmemoBundleElement 'bundle'.HashMap<Integer,T_Bundle>OmemoKeyUtil.Bundle. bundles(OmemoBundleElement bundle, OmemoDevice contact)Break up the OmemoBundleElement into a list of crypto-lib specific bundles (T_PreKey).abstract T_ECPubOmemoKeyUtil. ellipticCurvePublicKeyFromBytes(byte[] data)Deserialize an elliptic curve public key from bytes.abstract T_SigPreKeyOmemoKeyUtil. generateOmemoSignedPreKey(T_IdKeyPair identityKeyPair, int signedPreKeyId)Generate a new signed preKey.T_IdKeyOmemoKeyUtil.Bundle. identityKey(OmemoBundleElement bundle)Extract an IdentityKey from a OmemoBundleElement.abstract T_IdKeyOmemoKeyUtil. identityKeyFromBytes(byte[] data)Deserialize an identityKey from a byte array.abstract T_IdKeyPairOmemoKeyUtil. identityKeyPairFromBytes(byte[] data)Deserialize an identityKeyPair from a byte array.T_ECPubOmemoKeyUtil.Bundle. preKeyPublic(OmemoBundleElement bundle, int keyId)Extract the preKey with id 'keyId' from the bundle.T_ECPubOmemoKeyUtil. preKeyPublicFromBytes(byte[] data)Deserialize a public preKey from bytes.T_ECPubOmemoKeyUtil.Bundle. signedPreKeyPublic(OmemoBundleElement bundle)Extract a signedPreKey from an OmemoBundleElement.T_ECPubOmemoKeyUtil. signedPreKeyPublicFromBytes(byte[] data)Deserialize a public signedPreKey from bytes.
-