Uses of Class
org.jivesoftware.smackx.omemo.trust.OmemoFingerprint
Package
Description
Classes and interfaces for OMEMO Encryption.
Exceptions.
Concrete implementation of OMEMO for smack using the signal-protocol-java library.
Callbacks used to pass trust decisions up to the client.
Helper classes and other stuff.
-
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo
Modifier and TypeMethodDescriptionOmemoManager.getFingerprint
(OmemoDevice device) Get the fingerprint of a contacts device.OmemoStore.getFingerprint
(OmemoDevice userDevice) Return our identityKeys fingerprint.OmemoStore.getFingerprint
(OmemoDevice userDevice, OmemoDevice contactsDevice) Return the fingerprint of the identityKey belonging to contactsDevice.OmemoStore.getFingerprintAndMaybeBuildSession
(OmemoManager.LoggedInOmemoManager managerGuard, OmemoDevice contactsDevice) Return the fingerprint of the given devices announced identityKey.OmemoManager.getOwnFingerprint()
Return the fingerprint of our identity key.OmemoMessage.Received.getSendersFingerprint()
Return the fingerprint of the messages sender device.Modifier and TypeMethodDescriptionOmemoManager.getActiveFingerprints
(BareJid contact) Return all OmemoFingerprints of active devices of a contact.Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionUntrustedOmemoIdentityException.getTrustedFingerprint()
Return the fingerprint of the key we expected.UntrustedOmemoIdentityException.getUntrustedFingerprint()
Return the fingerprint of the unexpected untrusted key.ModifierConstructorDescriptionUntrustedOmemoIdentityException
(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
Modifier and TypeMethodDescriptionSignalOmemoKeyUtil.getFingerprintOfIdentityKey
(org.whispersystems.libsignal.IdentityKey identityKey) SignalOmemoKeyUtil.getFingerprintOfIdentityKeyPair
(org.whispersystems.libsignal.IdentityKeyPair identityKeyPair) -
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo.trust
Modifier and TypeMethodDescriptionOmemoTrustCallback.getTrust
(OmemoDevice device, OmemoFingerprint fingerprint) void
OmemoTrustCallback.setTrust
(OmemoDevice device, OmemoFingerprint fingerprint, TrustState state) -
Uses of OmemoFingerprint in org.jivesoftware.smackx.omemo.util
Modifier and TypeMethodDescriptionabstract 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.