|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.echomine.jabber.JabberMessage
com.echomine.jabber.JabberJDOMMessage
com.echomine.jabber.msg.PGPEncryptedXMessage
public class PGPEncryptedXMessage
Support PGP-encrypted messages. This class will work with encrypted message. It's really simple because it simply contains only the encrypted data. It will not do any encryption for you. That is up to you to implement on the client level since developers use different Encryption packages to encrypt data.
The key that should be used for encryption is the public key matching the KeyID used for signing the presence received from the recipient. The actual data that is encrypted is what would be the Body of the chat message.
Current Implementation: JEP-0027 Version 1.2
Field Summary |
---|
Fields inherited from class com.echomine.jabber.JabberMessage |
---|
messageID |
Constructor Summary | |
---|---|
PGPEncryptedXMessage()
constructs a default message |
Method Summary | |
---|---|
int |
getMessageType()
the default message type is unknown. |
java.lang.String |
getPGPMessage()
retrieves the PGP data from the message |
void |
setPGPMessage(java.lang.String data)
sets the PGP specified data |
Methods inherited from class com.echomine.jabber.JabberJDOMMessage |
---|
encode, getDOM, getXMLOutputter, parse, setMessageID, toString |
Methods inherited from class com.echomine.jabber.JabberMessage |
---|
getMessageID, getReplyMessage, getTimeout, getXMessage, getXMessages, interrupt, isReplyRequired, isSendXMessages, isSynchronized, replyReceived, setReplyRequired, setSendXMessages, setSynchronized, setTimeout, setXMessage, setXMessages |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PGPEncryptedXMessage()
Method Detail |
---|
public int getMessageType()
JabberJDOMMessage
getMessageType
in class JabberJDOMMessage
JabberCode
public void setPGPMessage(java.lang.String data)
public java.lang.String getPGPMessage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |