From 37d1a5380634471b11c828cf265d4a39e818a1c1 Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Fri, 28 Feb 2014 00:22:56 +0100 Subject: basic pgp support. --- src/de/gultsch/chat/entities/Contact.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'src/de/gultsch/chat/entities/Contact.java') diff --git a/src/de/gultsch/chat/entities/Contact.java b/src/de/gultsch/chat/entities/Contact.java index a0dbf22f..a8c9fa62 100644 --- a/src/de/gultsch/chat/entities/Contact.java +++ b/src/de/gultsch/chat/entities/Contact.java @@ -221,6 +221,26 @@ public class Contact extends AbstractEntity implements Serializable { } } + public void setPgpKeyId(long keyId) { + try { + this.keys.put("pgp_keyid", keyId); + } catch (JSONException e) { + + } + } + + public long getPgpKeyId() { + if (this.keys.has("pgp_keyid")) { + try { + return this.keys.getLong("pgp_keyid"); + } catch (JSONException e) { + return 0; + } + } else { + return 0; + } + } + public void setSubscriptionOption(int option) { this.subscription |= 1 << option; } -- cgit v1.2.3