A B C D E G I K L O P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acknowledgeLicense() - Static method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoService
- asAddress(OmemoDevice) - Static method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
B
- bundleFromOmemoBundle(OmemoBundleElement, OmemoDevice, int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
C
- containsPreKey(int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- containsSession(SignalProtocolAddress) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- containsSignedPreKey(int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- createDefaultOmemoStoreBackend() - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoService
D
- deleteAllSessions(String) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- deleteSession(SignalProtocolAddress) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- doubleRatchetDecrypt(OmemoDevice, byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoRatchet
- doubleRatchetEncrypt(OmemoDevice, byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoRatchet
E
- ellipticCurvePublicKeyFromBytes(byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
G
- generateOmemoIdentityKeyPair() - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- generateOmemoPreKeys(int, int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- generateOmemoSignedPreKey(IdentityKeyPair, int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- getFingerprintOfIdentityKey(IdentityKey) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- getFingerprintOfIdentityKeyPair(IdentityKeyPair) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- getIdentityKeyPair() - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- getLocalRegistrationId() - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
-
The OMEMO protocol does not make use of a local registration ID, so we can simply return 0 here.
- getSubDeviceSessions(String) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
I
- identityKeyForBundle(IdentityKey) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- identityKeyFromBytes(byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- identityKeyFromPair(IdentityKeyPair) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- identityKeyPairFromBytes(byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- identityKeyPairToBytes(IdentityKeyPair) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- identityKeyToBytes(IdentityKey) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- instantiateOmemoRatchet(OmemoManager, OmemoStore<IdentityKeyPair, IdentityKey, PreKeyRecord, SignedPreKeyRecord, SessionRecord, SignalProtocolAddress, ECPublicKey, PreKeyBundle, SessionCipher>) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoService
- isTrustedIdentity(SignalProtocolAddress, IdentityKey, IdentityKeyStore.Direction) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
K
- keyUtil() - Method in class org.jivesoftware.smackx.omemo.signal.SignalFileBasedOmemoStore
- keyUtil() - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStore
L
- loadPreKey(int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- loadSession(SignalProtocolAddress) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- loadSignedPreKey(int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- loadSignedPreKeys() - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
O
- org.jivesoftware.smackx.omemo.signal - package org.jivesoftware.smackx.omemo.signal
-
Concrete implementation of OMEMO for smack using the signal-protocol-java library.
P
- preKeyForBundle(PreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- preKeyFromBytes(byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- preKeyPublicKeyForBundle(ECPublicKey) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- preKeyToBytes(PreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- processBundle(OmemoManager, PreKeyBundle, OmemoDevice) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoService
R
- rawSessionFromBytes(byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- rawSessionToBytes(SessionRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- removePreKey(int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- removeSignedPreKey(int) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
S
- saveIdentity(SignalProtocolAddress, IdentityKey) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- setup() - Static method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoService
- SignalCachingOmemoStore - Class in org.jivesoftware.smackx.omemo.signal
-
Implementation of the CachingOmemoStore for smack-omemo-signal.
- SignalCachingOmemoStore() - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalCachingOmemoStore
-
Create a new SignalCachingOmemoStore as an ephemeral standalone OmemoStore.
- SignalCachingOmemoStore(OmemoStore<IdentityKeyPair, IdentityKey, PreKeyRecord, SignedPreKeyRecord, SessionRecord, SignalProtocolAddress, ECPublicKey, PreKeyBundle, SessionCipher>) - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalCachingOmemoStore
-
Create a new SignalCachingOmemoStore as a caching layer around a persisting OmemoStore (eg.
- SignalFileBasedOmemoStore - Class in org.jivesoftware.smackx.omemo.signal
-
Implementation of a FileBasedOmemoStore for the smack-omemo-signal module.
- SignalFileBasedOmemoStore(File) - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalFileBasedOmemoStore
- SignalOmemoKeyUtil - Class in org.jivesoftware.smackx.omemo.signal
-
Concrete implementation of the KeyUtil for an implementation using the Signal library.
- SignalOmemoKeyUtil() - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- SignalOmemoRatchet - Class in org.jivesoftware.smackx.omemo.signal
- SignalOmemoService - Class in org.jivesoftware.smackx.omemo.signal
-
Concrete implementation of the OmemoService using the Signal library.
- SignalOmemoStore - Class in org.jivesoftware.smackx.omemo.signal
-
Implementation of the OmemoStore using the Signal library.
- SignalOmemoStore() - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalOmemoStore
- SignalOmemoStoreConnector - Class in org.jivesoftware.smackx.omemo.signal
-
Class that adapts libsignal-protocol-java's Store classes to the OmemoStore class.
- SignalOmemoStoreConnector(OmemoManager, OmemoStore<IdentityKeyPair, IdentityKey, PreKeyRecord, SignedPreKeyRecord, SessionRecord, SignalProtocolAddress, ECPublicKey, PreKeyBundle, SessionCipher>) - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- signedPreKeyFromBytes(byte[]) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- signedPreKeyIdFromKey(SignedPreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- signedPreKeyPublicForBundle(SignedPreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- signedPreKeySignatureFromKey(SignedPreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- signedPreKeyToBytes(SignedPreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoKeyUtil
- storePreKey(int, PreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- storeSession(SignalProtocolAddress, SessionRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
- storeSignedPreKey(int, SignedPreKeyRecord) - Method in class org.jivesoftware.smackx.omemo.signal.SignalOmemoStoreConnector
All Classes All Packages