Skip navigation links
A B C D E G I K L O P R S 

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
We don't use this.
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(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.
SignalCachingOmemoStore() - Constructor for class org.jivesoftware.smackx.omemo.signal.SignalCachingOmemoStore
Create a new SignalCachingOmemoStore as an ephemeral standalone OmemoStore.
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
 
A B C D E G I K L O P R S 
Skip navigation links