Package org.jivesoftware.smackx.omemo
Class OmemoMessage.Received
- java.lang.Object
-
- org.jivesoftware.smackx.omemo.OmemoMessage
-
- org.jivesoftware.smackx.omemo.OmemoMessage.Received
-
- Enclosing class:
- OmemoMessage
public static class OmemoMessage.Received extends OmemoMessage
Incoming OMEMO message.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jivesoftware.smackx.omemo.OmemoMessage
OmemoMessage.Received, OmemoMessage.Sent
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBody()Return the decrypted body of the message.OmemoDevicegetSenderDevice()Return the OmemoDevice which sent the message.OmemoFingerprintgetSendersFingerprint()Return the fingerprint of the messages sender device.booleanisKeyTransportMessage()Return true, if the message was a KeyTransportMessage.-
Methods inherited from class org.jivesoftware.smackx.omemo.OmemoMessage
getElement, getIv, getKey
-
-
-
-
Method Detail
-
getBody
public java.lang.String getBody()
Return the decrypted body of the message.- Returns:
- decrypted body
-
getSendersFingerprint
public OmemoFingerprint getSendersFingerprint()
Return the fingerprint of the messages sender device.- Returns:
- fingerprint of sender
-
getSenderDevice
public OmemoDevice getSenderDevice()
Return the OmemoDevice which sent the message.- Returns:
- OMEMO device that sent the message.
-
isKeyTransportMessage
public boolean isKeyTransportMessage()
Return true, if the message was a KeyTransportMessage. A KeyTransportMessage is a OmemoMessage without a payload.- Returns:
- keyTransportMessage?
-
-