Uses of Class
org.jivesoftware.smackx.omemo.trust.OmemoFingerprint
-
Packages that use OmemoFingerprint Package Description org.jivesoftware.smackx.omemo Classes and interfaces for OMEMO Encryption.org.jivesoftware.smackx.omemo.exceptions Exceptions.org.jivesoftware.smackx.omemo.signal Concrete implementation of OMEMO for smack using the signal-protocol-java library.org.jivesoftware.smackx.omemo.trust Callbacks used to pass trust decisions up to the client.org.jivesoftware.smackx.omemo.util Helper classes and other stuff. -
-
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo
Methods in org.jivesoftware.smackx.omemo that return OmemoFingerprint Modifier and Type Method Description OmemoFingerprint
OmemoManager. getFingerprint(OmemoDevice device)
Get the fingerprint of a contacts device.OmemoFingerprint
OmemoStore. getFingerprint(OmemoDevice userDevice)
Return our identityKeys fingerprint.OmemoFingerprint
OmemoStore. getFingerprint(OmemoDevice userDevice, OmemoDevice contactsDevice)
Return the fingerprint of the identityKey belonging to contactsDevice.OmemoFingerprint
OmemoStore. getFingerprintAndMaybeBuildSession(OmemoManager.LoggedInOmemoManager managerGuard, OmemoDevice contactsDevice)
Return the fingerprint of the given devices announced identityKey.OmemoFingerprint
OmemoManager. getOwnFingerprint()
Return the fingerprint of our identity key.OmemoFingerprint
OmemoMessage.Received. getSendersFingerprint()
Return the fingerprint of the messages sender device.Methods in org.jivesoftware.smackx.omemo that return types with arguments of type OmemoFingerprint Modifier and Type Method Description java.util.HashMap<OmemoDevice,OmemoFingerprint>
OmemoManager. getActiveFingerprints(BareJid contact)
Return all OmemoFingerprints of active devices of a contact.Methods in org.jivesoftware.smackx.omemo with parameters of type OmemoFingerprint Modifier and Type Method Description void
OmemoManager. distrustOmemoIdentity(OmemoDevice device, OmemoFingerprint fingerprint)
Distrust the fingerprint/OmemoDevice tuple.boolean
OmemoManager. isDecidedOmemoIdentity(OmemoDevice device, OmemoFingerprint fingerprint)
Returns true, if the fingerprint/OmemoDevice tuple is decided by the user.boolean
OmemoManager. isTrustedOmemoIdentity(OmemoDevice device, OmemoFingerprint fingerprint)
Returns true, if the fingerprint/OmemoDevice tuple is trusted, otherwise false.void
OmemoManager. trustOmemoIdentity(OmemoDevice device, OmemoFingerprint fingerprint)
Trust that a fingerprint belongs to an OmemoDevice. -
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo.exceptions
Methods in org.jivesoftware.smackx.omemo.exceptions that return OmemoFingerprint Modifier and Type Method Description OmemoFingerprint
UntrustedOmemoIdentityException. getTrustedFingerprint()
Return the fingerprint of the key we expected.OmemoFingerprint
UntrustedOmemoIdentityException. getUntrustedFingerprint()
Return the fingerprint of the unexpected untrusted key.Constructors in org.jivesoftware.smackx.omemo.exceptions with parameters of type OmemoFingerprint Constructor Description UntrustedOmemoIdentityException(OmemoDevice device, OmemoFingerprint untrustedKey)
Constructor for when encryption fails because the user untrusted a recipients device.UntrustedOmemoIdentityException(OmemoDevice device, OmemoFingerprint fpTrusted, OmemoFingerprint fpUntrusted)
Constructor for when we receive a message with an identityKey different from the one we trusted. -
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo.signal
Methods in org.jivesoftware.smackx.omemo.signal that return OmemoFingerprint Modifier and Type Method Description OmemoFingerprint
SignalOmemoKeyUtil. getFingerprintOfIdentityKey(org.whispersystems.libsignal.IdentityKey identityKey)
OmemoFingerprint
SignalOmemoKeyUtil. getFingerprintOfIdentityKeyPair(org.whispersystems.libsignal.IdentityKeyPair identityKeyPair)
-
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo.trust
Methods in org.jivesoftware.smackx.omemo.trust with parameters of type OmemoFingerprint Modifier and Type Method Description TrustState
OmemoTrustCallback. getTrust(OmemoDevice device, OmemoFingerprint fingerprint)
void
OmemoTrustCallback. setTrust(OmemoDevice device, OmemoFingerprint fingerprint, TrustState state)
-
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo.util
Methods in org.jivesoftware.smackx.omemo.util that return OmemoFingerprint Modifier and Type Method Description abstract OmemoFingerprint
OmemoKeyUtil. getFingerprintOfIdentityKey(T_IdKey identityKey)
Return the fingerprint of an identityKey.abstract OmemoFingerprint
OmemoKeyUtil. getFingerprintOfIdentityKeyPair(T_IdKeyPair identityKeyPair)
Returns the fingerprint of the public key of an identityKeyPair.
-